Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/02/2005, 12:15
Avatar de Sayra
Sayra
 
Fecha de Ingreso: diciembre-2004
Mensajes: 365
Antigüedad: 20 años, 3 meses
Puntos: 1
hola, mira lo sienguiente en asxp llamo un proecmiento salvardatos() que esta defenido en el aspx.cs
asi
public void salvardatosBD ()
{
SolicitudEmpleoDB milestonesDB = new SolicitudEmpleoDB();
milestonesDB.AddSolicitudEmpleo (SolicitudID, 1 ,Cargo_Solicitado, Apellidos_Nombres, Cedula_Identidad, Fecha_Nacimiento, Estado_Civil, Edad, Sexo, Telefono_Cel, Telefono_Hab, Correo_Electronico, Direccion_Permanente, Tecnico_Instituto, Tecnico_Graduado, Tecnico_Año_Graduacion, Tecnico_Titulo, Universitario_Instituto, Universitario_Graduado, Universitario_Año_Graduacion, Universitario_Titulo, PostGrado_Instituto, PostGrado_Graduado, PostGrado_Año_Graduacion, PostGrado_Titulo, Empleado_Actualmente, Empresa, Cargo, Desde, Hasta);
}

y esta llama a la clase que tine todo el procedimiento de almacenar
/// <summary>
/// AddSolicitudEmpleo
/// </summary>
/// <param name="SolicitudID">SolicitudID</param>
/// <returns>The newly created ID</returns>
public int AddSolicitudEmpleo(int SolicitudID, int ModuleId, string Cargo_Solicitado, string Apellidos_Nombres, Decimal Cedula_Identidad, DateTime Fecha_Nacimiento, string Estado_Civil, Decimal Edad, string Sexo, string Telefono_Cel, string Telefono_Hab, string Correo_Electronico, string Direccion_Permanente, string Tecnico_Instituto, string Tecnico_Graduado, DateTime Tecnico_Año_Graduacion, string Tecnico_Titulo, string Universitario_Instituto, string Universitario_Graduado, DateTime Universitario_Año_Graduacion, string Universitario_Titulo, string PostGrado_Instituto, string PostGrado_Graduado, DateTime PostGrado_Año_Graduacion, string PostGrado_Titulo, string Empleado_Actualmente, string Empresa, string Cargo, DateTime Desde, DateTime Hasta)
{
// Create Instance of Connection and Command Object
SqlConnection myConnection = PortalSettings.SqlConnectionString;
SqlCommand myCommand = new SqlCommand("AddSolicitudEmpleo", myConnection);

// Mark the Command as a SPROC
myCommand.CommandType = CommandType.StoredProcedure;

// Add Parameters to SPROC
SqlParameter parameterSolicitudID = new SqlParameter("@SolicitudID", SqlDbType.Int, 4);
parameterSolicitudID.Direction = ParameterDirection.Output;
myCommand.Parameters.Add(parameterSolicitudID);

SqlParameter parameterModuleId = new SqlParameter("@ModuleId", SqlDbType.Int, 4);
parameterModuleId.Value = 1;
myCommand.Parameters.Add(parameterModuleId);

SqlParameter parameterCargo_Solicitado = new SqlParameter("@Cargo_Solicitado", SqlDbType.Char, 30);
parameterCargo_Solicitado.Value = Cargo_Solicitado;
myCommand.Parameters.Add(parameterCargo_Solicitado );

SqlParameter parameterApellidos_Nombres = new SqlParameter("@Apellidos_Nombres", SqlDbType.Char, 40);
parameterApellidos_Nombres.Value = Apellidos_Nombres;
myCommand.Parameters.Add(parameterApellidos_Nombre s);

SqlParameter parameterCedula_Identidad = new SqlParameter("@Cedula_Identidad", SqlDbType.Decimal, 9);
parameterCedula_Identidad.Value = Cedula_Identidad;
myCommand.Parameters.Add(parameterCedula_Identidad );

SqlParameter parameterFecha_Nacimiento = new SqlParameter("@Fecha_Nacimiento", SqlDbType.DateTime, 8);
parameterFecha_Nacimiento.Value = DateTime.Now;
myCommand.Parameters.Add(parameterFecha_Nacimiento );

SqlParameter parameterEstado_Civil = new SqlParameter("@Estado_Civil", SqlDbType.Char, 12);
parameterEstado_Civil.Value = Estado_Civil;
myCommand.Parameters.Add(parameterEstado_Civil);

SqlParameter parameterEdad = new SqlParameter("@Edad", SqlDbType.Decimal, 9);
parameterEdad.Value = Edad;
myCommand.Parameters.Add(parameterEdad);

SqlParameter parameterSexo = new SqlParameter("@Sexo", SqlDbType.Char, 20);
parameterSexo.Value = Sexo;
myCommand.Parameters.Add(parameterSexo);

SqlParameter parameterTelefono_Cel = new SqlParameter("@Telefono_Cel", SqlDbType.NChar, 30);
parameterTelefono_Cel.Value = Telefono_Cel;
myCommand.Parameters.Add(parameterTelefono_Cel);

SqlParameter parameterTelefono_Hab = new SqlParameter("@Telefono_Hab", SqlDbType.NChar, 30);
parameterTelefono_Hab.Value = Telefono_Hab;
myCommand.Parameters.Add(parameterTelefono_Hab);

SqlParameter parameterCorreo_Electronico = new SqlParameter("@Correo_Electronico", SqlDbType.Char, 50);
parameterCorreo_Electronico.Value = Correo_Electronico;
myCommand.Parameters.Add(parameterCorreo_Electroni co);

SqlParameter parameterDireccion_Permanente = new SqlParameter("@Direccion_Permanente", SqlDbType.Char, 50);
parameterDireccion_Permanente.Value = Direccion_Permanente;
myCommand.Parameters.Add(parameterDireccion_Perman ente);

SqlParameter parameterTecnico_Instituto = new SqlParameter("@Tecnico_Instituto", SqlDbType.Char, 40);
parameterTecnico_Instituto.Value = Tecnico_Instituto;
myCommand.Parameters.Add(parameterTecnico_Institut o);

SqlParameter parameterTecnico_Graduado = new SqlParameter("@Tecnico_Graduado", SqlDbType.Char, 10);
parameterTecnico_Graduado.Value = DateTime.Now;
myCommand.Parameters.Add(parameterTecnico_Graduado );

SqlParameter parameterTecnico_Año_Graduacion = new SqlParameter("@Tecnico_Año_Graduacion", SqlDbType.DateTime, 8);
parameterTecnico_Año_Graduacion.Value = Tecnico_Año_Graduacion;
myCommand.Parameters.Add(parameterTecnico_Año_Grad uacion);

SqlParameter parameterTecnico_Titulo = new SqlParameter("@Tecnico_Titulo", SqlDbType.Char, 40);
parameterTecnico_Titulo.Value = Tecnico_Titulo;
myCommand.Parameters.Add(parameterTecnico_Titulo);

SqlParameter parameterUniversitario_Instituto = new SqlParameter("@Universitario_Instituto", SqlDbType.Char, 40);
parameterUniversitario_Instituto.Value = Universitario_Instituto;
myCommand.Parameters.Add(parameterUniversitario_In stituto);

SqlParameter parameterUniversitario_Graduado = new SqlParameter("@Universitario_Graduado", SqlDbType.Char, 10);
parameterUniversitario_Graduado.Value = Universitario_Graduado;
myCommand.Parameters.Add(parameterUniversitario_Gr aduado);

SqlParameter parameterUniversitario_Año_Graduacion = new SqlParameter("@Universitario_Año_Graduacion", SqlDbType.DateTime, 8);
parameterUniversitario_Año_Graduacion.Value = DateTime.Now;
myCommand.Parameters.Add(parameterUniversitario_Añ o_Graduacion);

SqlParameter parameterUniversitario_Titulo = new SqlParameter("@Universitario_Titulo", SqlDbType.Char, 40);
parameterUniversitario_Titulo.Value = Universitario_Titulo;
myCommand.Parameters.Add(parameterUniversitario_Ti tulo);

SqlParameter parameterPostGrado_Instituto = new SqlParameter("@PostGrado_Instituto", SqlDbType.Char, 40);
parameterPostGrado_Instituto.Value = PostGrado_Instituto;
myCommand.Parameters.Add(parameterPostGrado_Instit uto);

SqlParameter parameterPostGrado_Graduado = new SqlParameter("@PostGrado_Graduado", SqlDbType.Char, 10);
parameterPostGrado_Graduado.Value = PostGrado_Graduado;
myCommand.Parameters.Add(parameterPostGrado_Gradua do);

SqlParameter parameterPostGrado_Año_Graduacion = new SqlParameter("@PostGrado_Año_Graduacion", SqlDbType.DateTime, 8);
parameterPostGrado_Año_Graduacion.Value = DateTime.Now;
myCommand.Parameters.Add(parameterPostGrado_Año_Gr aduacion);

SqlParameter parameterPostGrado_Titulo = new SqlParameter("@PostGrado_Titulo", SqlDbType.Char, 40);
parameterPostGrado_Titulo.Value = PostGrado_Titulo;
myCommand.Parameters.Add(parameterPostGrado_Titulo );

SqlParameter parameterEmpleado_Actualmente = new SqlParameter("@Empleado_Actualmente", SqlDbType.Char, 40);
parameterEmpleado_Actualmente.Value = Empleado_Actualmente;
myCommand.Parameters.Add(parameterEmpleado_Actualm ente);

SqlParameter parameterEmpresa = new SqlParameter("@Empresa", SqlDbType.Char, 40);
parameterEmpresa.Value = Empresa;
myCommand.Parameters.Add(parameterEmpresa);

SqlParameter parameterCargo = new SqlParameter("@Cargo", SqlDbType.Char, 40);
parameterCargo.Value = Cargo;
myCommand.Parameters.Add(parameterCargo);

SqlParameter parameterDesde = new SqlParameter("@Desde", SqlDbType.DateTime, 8);
parameterDesde.Value = DateTime.Now;
myCommand.Parameters.Add(parameterDesde);

SqlParameter parameterHasta = new SqlParameter("@Hasta", SqlDbType.DateTime, 8);
parameterHasta.Value = DateTime.Now;
myCommand.Parameters.Add(parameterHasta);


// Open the database connection and execute the command

myConnection.Open();
try
{
myCommand.ExecuteNonQuery();
}
catch (Exception ex)
{
//Response.Write(ex.Message.ToString());

}
finally
{
myConnection.Close();
}


// Return the newly created ID
//return (int)parameterSolicitudID.Value;
if (parameterSolicitudID.Value !=null)
return (int)parameterSolicitudID.Value;
else
return 0;


}