public void Registrar(AlumnoExperienciaCargo alumnoexperienciacargo) { using (SqlConnection conexion = new SqlConnection(cnn.Conexion())) { SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "AlumnoExperienciaCargo_Registrar"; cmd.Connection = conexion; conexion.Open(); cmd.Parameters.Add(new SqlParameter("@IdExperiencia", alumnoexperienciacargo.IdExperiencia)); cmd.Parameters.Add(new SqlParameter("@NombreCargo", alumnoexperienciacargo.NombreCargo)); cmd.Parameters.Add(new SqlParameter("@FechaInicioCargoMes", alumnoexperienciacargo.FechaInicioCargoMes)); cmd.Parameters.Add(new SqlParameter("@FechaInicioCargoAno", alumnoexperienciacargo.FechaInicioCargoAno)); cmd.Parameters.Add(new SqlParameter("@FechaFinCargoMes", alumnoexperienciacargo.FechaFinCargoMes)); cmd.Parameters.Add(new SqlParameter("@FechaFinCargoAno", alumnoexperienciacargo.FechaFinCargoAno)); cmd.Parameters.Add(new SqlParameter("@TipoCargo", alumnoexperienciacargo.TipoCargo)); cmd.Parameters.Add(new SqlParameter("@DescripcionCargo", alumnoexperienciacargo.DescripcionCargo)); cmd.Parameters.Add(new SqlParameter("@CreadoPor", alumnoexperienciacargo.CreadoPor)); cmd.ExecuteNonQuery(); conexion.Close(); } }
public List <AlumnoExperienciaCargo> ObtenerAlumnoExperienciaCargoPorIdAlumno(int IdAlumno) { List <AlumnoExperienciaCargo> listaAlumnoExperienciaCargo = new List <AlumnoExperienciaCargo>(); DataTable dtResultado = aecd.ObtenerAlumnoExperienciaCargoPorIdAlumno(IdAlumno); if (dtResultado.Rows.Count > 0) { for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { AlumnoExperienciaCargo alumnoexperienciacargo = new AlumnoExperienciaCargo(); alumnoexperienciacargo.IdExperienciaCargo = Funciones.ToInt(dtResultado.Rows[i]["IdExperienciaCargo"]); alumnoexperienciacargo.NombreComercial = Funciones.ToString(dtResultado.Rows[i]["NombreComercial"]); alumnoexperienciacargo.NombreCargo = Funciones.ToString(dtResultado.Rows[i]["NombreCargo"]); alumnoexperienciacargo.DesTipoCargo = Funciones.ToString(dtResultado.Rows[i]["DesTipoCargo"]); alumnoexperienciacargo.DescripcionCargo = Funciones.ToString(dtResultado.Rows[i]["DescripcionCargo"]); alumnoexperienciacargo.SectorEmpresarial = Funciones.ToString(dtResultado.Rows[i]["SectorEmpresarial"]); alumnoexperienciacargo.NomPais = Funciones.ToString(dtResultado.Rows[i]["NomPais"]); alumnoexperienciacargo.Ciudad = Funciones.ToString(dtResultado.Rows[i]["Ciudad"]); alumnoexperienciacargo.FechaInicioCargoMes = Funciones.ToInt(dtResultado.Rows[i]["FechaInicioCargoMes"]); alumnoexperienciacargo.FechaInicioCargoAno = Funciones.ToInt(dtResultado.Rows[i]["FechaInicioCargoAno"]); alumnoexperienciacargo.FechaFinCargoMes = Funciones.ToInt(dtResultado.Rows[i]["FechaFinCargoMes"]); alumnoexperienciacargo.FechaFinCargoAno = Funciones.ToInt(dtResultado.Rows[i]["FechaFinCargoAno"]); alumnoexperienciacargo.IconoTipoCargo = Funciones.ToString(dtResultado.Rows[i]["IconoTipoCargo"]); listaAlumnoExperienciaCargo.Add(alumnoexperienciacargo); } } return(listaAlumnoExperienciaCargo); }
public void Registrar(AlumnoExperiencia alumnoexperiencia) { if (alumnoexperiencia.SectorEmpresarial2 == null) { alumnoexperiencia.SectorEmpresarial2 = ""; } if (alumnoexperiencia.SectorEmpresarial3 == null) { alumnoexperiencia.SectorEmpresarial3 = ""; } if (alumnoexperiencia.IdEmpresa == 0) { Empresa empresa = new Empresa(); empresa.NombreComercial = alumnoexperiencia.Empresa; empresa.PaisIdListaValor = alumnoexperiencia.Pais; empresa.DescripcionEmpresa = alumnoexperiencia.DescripcionEmpresa; empresa.SectorEmpresarial1IdListaValor = alumnoexperiencia.SectorEmpresarial; empresa.SectorEmpresarial2IdListaValor = alumnoexperiencia.SectorEmpresarial2; empresa.SectorEmpresarial3IdListaValor = alumnoexperiencia.SectorEmpresarial3; empresa.CreadoPor = alumnoexperiencia.CreadoPor; int IdEmpresa = adempresa.Registrar(empresa); if (IdEmpresa > 0) { alumnoexperiencia.IdEmpresa = IdEmpresa; } } int IdExperiencia = adalumnoexperiencia.ValidarExistePorIdEmpresa(alumnoexperiencia.IdEmpresa, alumnoexperiencia.IdAlumno); if (IdExperiencia == 0) { IdExperiencia = adalumnoexperiencia.Registrar(alumnoexperiencia); } AlumnoExperienciaCargo alumnoexperienciacargo = new AlumnoExperienciaCargo(); alumnoexperienciacargo.IdExperiencia = IdExperiencia; alumnoexperienciacargo.NombreCargo = alumnoexperiencia.NombreCargo; alumnoexperienciacargo.FechaInicioCargoMes = alumnoexperiencia.FechaInicioCargoMes; alumnoexperienciacargo.FechaInicioCargoAno = (int)alumnoexperiencia.FechaInicioCargoAno; alumnoexperienciacargo.FechaFinCargoMes = alumnoexperiencia.FechaFinCargoMes; alumnoexperienciacargo.FechaFinCargoAno = alumnoexperiencia.FechaFinCargoAno; alumnoexperienciacargo.TipoCargo = alumnoexperiencia.TipoCargo; alumnoexperienciacargo.DescripcionCargo = alumnoexperiencia.DescripcionCargo; alumnoexperienciacargo.CreadoPor = alumnoexperiencia.CreadoPor; adalumnoexpcargo.Registrar(alumnoexperienciacargo); }