public Boolean getInfo() { try { _Info.IdEmpresa = param.IdEmpresa; _Info.IdNominaTipo = Convert.ToInt32(ucRo_NominaTipo.getIdNominaTipo()); _Info.IdPeriodo = Convert.ToInt32(cmbPeriodo.Text); _Info.SueldoDigno = Convert.ToDouble(txtSueldoDigno.Text); _Info.Observacion = txtObservacion.Text.Trim(); _Info.UtilidadRepartir = Convert.ToDouble(txtUtilidadRepartir.Text); _Info.oListRo_Salario_Digno_Empleado_Info.Clear(); foreach (ro_Empleado_Info item in oListRo_Empleado_Info) { ro_Salario_Digno_Empleado_Info detalle = new ro_Salario_Digno_Empleado_Info(); detalle.IdEmpresa = _Info.IdEmpresa; detalle.IdNominaTipo = _Info.IdNominaTipo; detalle.IdPeriodo = _Info.IdPeriodo; detalle.IdEmpleado = item.IdEmpleado; detalle.Valor = item.valorEntregar; _Info.oListRo_Salario_Digno_Empleado_Info.Add(detalle); } return(true); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); return(false); } }
public Boolean GetExiste(ro_Salario_Digno_Empleado_Info info, ref string msg) { try { Boolean valorRetornar = false; using (EntitiesRoles db = new EntitiesRoles()) { int cont = (from a in db.ro_salario_digno_empleado where a.IdEmpresa == info.IdEmpresa && a.IdNominaTipo == info.IdNominaTipo && a.IdEmpleado == info.IdEmpleado && a.IdPeriodo == info.IdPeriodo select a).Count(); if (cont > 0) { valorRetornar = true; } else { valorRetornar = false; } } return(valorRetornar); } 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()); } }
public Boolean ModificarBD(ro_Salario_Digno_Empleado_Info info, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { ro_salario_digno_empleado datos = (from a in db.ro_salario_digno_empleado where a.IdEmpresa == info.IdEmpresa && a.IdNominaTipo == info.IdNominaTipo && a.IdPeriodo == info.IdPeriodo select a).FirstOrDefault(); ro_salario_digno_empleado item = new ro_salario_digno_empleado(); item.Valor = info.Valor; db.ro_salario_digno_empleado.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()); } }
public Boolean GuardarBD(ro_Salario_Digno_Empleado_Info info, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { ro_salario_digno_empleado item = new ro_salario_digno_empleado(); item.IdEmpresa = info.IdEmpresa; item.IdNominaTipo = info.IdNominaTipo; item.IdPeriodo = info.IdPeriodo; item.IdEmpleado = info.IdEmpleado; item.Valor = info.Valor; item.FechaIngresa = info.FechaIngresa; item.UsuarioIngresa = info.UsuarioIngresa; db.ro_salario_digno_empleado.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()); } }
public Boolean GuardarBD(ro_Salario_Digno_Empleado_Info info, ref string msg) { try { info.FechaIngresa = param.Fecha_Transac; info.UsuarioIngresa = param.IdUsuario; return oData.GuardarBD(info, ref msg); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GuardarBD", ex.Message), ex) { EntityType = typeof(ro_Salario_Digno_Empleado_Bus) }; } }
public List <ro_Salario_Digno_Empleado_Info> GetListConsultaPorIdEmpleado(int idEmpresa, decimal idEmpleado, int idPeriodo, ref string msg) { try { List <ro_Salario_Digno_Empleado_Info> oListado = new List <ro_Salario_Digno_Empleado_Info>(); using (EntitiesRoles db = new EntitiesRoles()) { var datos = (from a in db.ro_salario_digno_empleado where a.IdEmpresa == idEmpresa //&& a.IdNominaTipo == idNominaTipo && a.IdPeriodo == idPeriodo && a.IdEmpleado == idEmpleado select a); foreach (var info in datos) { ro_Salario_Digno_Empleado_Info item = new ro_Salario_Digno_Empleado_Info(); item.IdEmpresa = info.IdEmpresa; item.IdNominaTipo = info.IdNominaTipo; item.IdPeriodo = info.IdPeriodo; item.IdEmpleado = info.IdEmpleado; item.Valor = info.Valor; item.FechaIngresa = info.FechaIngresa; item.UsuarioIngresa = info.UsuarioIngresa; oListado.Add(item); } } return(oListado); } 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()); } }