Exemple #1
0
        public Boolean ModificaEstructura(MssBD.Usuarios _usu, MssBD.EstructuraSueldos _estr)
        {
            try
            {
                var _act = (from p in Modelo_BDMSS.EstructuraSueldos
                            where p.Estructura_Codigo == _estr.Estructura_Codigo
                            select p).First();

                _act.Descripcion    = _estr.Descripcion;
                _act.SueldoBase     = _estr.SueldoBase;
                _act.Gratificacion  = _estr.Gratificacion;
                _act.BonoAsistencia = _estr.BonoAsistencia;
                _act.BonoProduccion = _estr.BonoProduccion;
                _act.Colacion       = _estr.Colacion;
                _act.Movilizacion   = _estr.Movilizacion;
                _act.BonoTurno      = _estr.BonoTurno;

                Modelo_BDMSS.SaveChanges();

                _log.IngresaLog(_usu, String.Concat(_usu.Usuario_Nombre, "ha modificado Estructura de Sueldo ", _estr.Estructura_Codigo));

                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }
Exemple #2
0
        public Boolean GuardarEstructura(MssBD.Usuarios _usu, MssBD.EstructuraSueldos _estr)
        {
            try
            {
                Modelo_BDMSS.EstructuraSueldos.Add(_estr);
                Modelo_BDMSS.SaveChanges();

                _log.IngresaLog(_usu, String.Concat(_usu.Usuario_Nombre, "ha guardado Estructura de Sueldo ", _estr.Estructura_Codigo));

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Exemple #3
0
        public Boolean VerificaCódigo(MssBD.EstructuraSueldos _centro)
        {
            try
            {
                var lista = from p in Modelo_BDMSS.EstructuraSueldos
                            where p.Estructura_Codigo == _centro.Estructura_Codigo
                            select p;

                if (lista.Count() > 0)
                {
                    return(true);
                }
                return(false);
            }
            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }