Ejemplo n.º 1
0
 public Boolean GuardarBD(ro_rol_individual_Info info, ref string msg)
 {
     try
     {
         using (EntitiesRoles db = new EntitiesRoles())
         {
             ro_rol_individual item = new ro_rol_individual();
             item.IdEmpresa         = info.IdEmpresa;
             item.IdNominaTipo      = info.IdNominaTipo;
             item.IdNominaTipoLiqui = info.IdNominaTipoLiqui;
             item.IdPeriodo         = info.IdPeriodo;
             item.IdEmpleado        = info.IdEmpleado;
             item.IdRubro           = info.IdRubro;
             item.Orden             = info.Orden;
             item.Ingreso           = info.Ingreso;
             item.Egreso            = info.Egreso;
             item.FechaPago         = info.FechaPago;
             db.ro_rol_individual.Add(item);
             db.SaveChanges();
         }
         return(true);
     }
     catch (Exception ex)
     {
         string array = ToString();
         tb_sis_Log_Error_Vzen_Data oDataLog      = new tb_sis_Log_Error_Vzen_Data();
         tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", array, "", "", "", "", "", DateTime.Now);
         oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
         mensaje = ex.InnerException + " " + ex.Message;
         throw new Exception(ex.InnerException.ToString());
     }
 }
Ejemplo n.º 2
0
        public Boolean ModificarBD(ro_rol_individual_Info info, ref string msg)
        {
            try
            {
                using (EntitiesRoles db = new EntitiesRoles())
                {
                    ro_rol_individual item = (from a in db.ro_rol_individual
                                              where a.IdEmpresa == info.IdEmpresa && a.IdNominaTipo == info.IdNominaTipo &&
                                              a.IdNominaTipoLiqui == info.IdNominaTipoLiqui && a.IdPeriodo == info.IdPeriodo &&
                                              a.IdEmpleado == info.IdEmpleado && a.IdRubro == info.IdRubro
                                              select a).FirstOrDefault();

                    item.Orden   = info.Orden;
                    item.Egreso  = info.Egreso;
                    item.Ingreso = info.Ingreso;

                    db.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                string array = ToString();
                tb_sis_Log_Error_Vzen_Data oDataLog      = new tb_sis_Log_Error_Vzen_Data();
                tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", array, "", "", "", "", "", DateTime.Now);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
                mensaje = ex.InnerException + " " + ex.Message;
                throw new Exception(ex.InnerException.ToString());
            }
        }