コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }