Ejemplo n.º 1
0
        public int ActuallizarTrabajadorModalView(DTO.ModelViews.Trabajador.Trabajadores Trabajador)
        {
            int IdTrabajadorRetorno        = 0;
            SegurosDBEntities context      = new SegurosDBEntities();
            short?            ValorNull    = null;
            ObjectParameter   IdTrabajador = null;

            IdTrabajador       = new ObjectParameter("IdTrabajador", typeof(Int32));
            IdTrabajador.Value = Trabajador.IdTrabajador;

            context.SP_U_TRABAJADOR(
                IdTrabajador,
                Trabajador.IdPersona,
                Trabajador.IdArea != 0 ? Trabajador.IdArea : ValorNull,
                null,                  //IdEmpresa
                null,                  //IdUnidadNegocio
                null,                  //
                Trabajador.EsPlanillado,
                Trabajador.IdCargo != 0 ? Trabajador.IdCargo : ValorNull,
                null,                   //IdClasificacionCargo
                null,                   //Mail
                null,                   //CodigoSap
                Trabajador.IdEstado,
                Trabajador.FechaIngreso.ToString());

            IdTrabajadorRetorno = Convert.ToInt32(IdTrabajador.Value);

            return(IdTrabajadorRetorno);
        }