public Boolean GrabarBD(ro_historico_liquidacion_vacaciones_Info Info) { try { using (EntitiesRoles db = new EntitiesRoles()) { var select = from q in db.ro_Historico_Liquidacion_Vacaciones where q.IdEmpresa == Info.IdEmpresa && q.IdSolicitud_Vacaciones == Info.IdSolicitud_Vacaciones && q.IdEmpleado == Info.IdEmpleado select q; if (select.ToList().Count > 0) { var contact = db.ro_Historico_Liquidacion_Vacaciones.First(obj => obj.IdEmpresa == Info.IdEmpresa && obj.IdSolicitud_Vacaciones == Info.IdSolicitud_Vacaciones && obj.IdEmpleado == Info.IdEmpleado); contact.FechaPago = Info.FechaPago; contact.IdNomina_Tipo = Info.IdNomina_Tipo; contact.ValorCancelado = Info.ValorCancelado; db.SaveChanges(); } else { ro_Historico_Liquidacion_Vacaciones Data = new ro_Historico_Liquidacion_Vacaciones(); Data.IdEmpresa = Info.IdEmpresa; Data.IdNomina_Tipo = Info.IdNomina_Tipo; Data.IdSolicitud_Vacaciones = Info.IdSolicitud_Vacaciones; Data.IdEmpresa_OP = Info.IdEmpresa_OP; Data.IdOrdenPago = Info.IdOrdenPago; Data.IdEmpleado = Info.IdEmpleado; Data.ValorCancelado = Info.ValorCancelado; Data.FechaPago = Info.FechaPago; Data.Observaciones = Info.Observaciones; Data.IdUsuario = Info.IdUsuario; Data.Estado = "A"; Data.Fecha_Transac = DateTime.Now; db.ro_Historico_Liquidacion_Vacaciones.Add(Data); db.SaveChanges(); empleado_data.Modificar_Estado(Info.IdEmpresa, Info.IdNomina_Tipo, Convert.ToInt32(Info.IdEmpleado), "EST_VAC"); } } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GuardarBD(ro_empleado_x_centro_costo_Info info) { try { using (EntitiesRoles db = new EntitiesRoles()) { var datos = (from a in db.ro_empleado_x_centro_costo where a.IdEmpresa == info.IdEmpresa && a.IdEmpleado == info.IdEmpleado select a); if (datos.Count() == 0) { ro_empleado_x_centro_costo item = new ro_empleado_x_centro_costo(); item.IdEmpresa = info.IdEmpresa; item.IdEmpleado = info.IdEmpleado; item.IdCentroCosto = info.IdCentroCosto; item.FechaIngresa = info.FechaIngresa; item.UsuarioIngresa = info.UsuarioIngresa; item.FechaModifica = info.FechaModifica; item.UsuarioModifica = info.UsuarioModifica; db.ro_empleado_x_centro_costo.Add(item); db.SaveChanges(); } else { var contact = db.ro_empleado_x_centro_costo.First(obj => obj.IdEmpresa == info.IdEmpresa && obj.IdEmpleado == info.IdEmpleado); if (contact != null) { contact.IdCentroCosto = info.IdCentroCosto; contact.IdCentroCosto_sub_centro_costo = info.IdCentroCosto_sub_centro_costo; db.SaveChanges(); } } } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarBD(ro_historico_vacaciones_x_empleado_Info info, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { var data = db.ro_historico_vacaciones_x_empleado.First(a => a.IdEmpresa == info.IdEmpresa && a.IdEmpleado == info.IdEmpleado && a.IdHis_Vacaciones == info.IdHis_Vacaciones && a.Secuencia == info.Secuencia); data.FechaIni = info.FechaInicio; data.FechaFin = info.FechaFin; data.DiasGanado = info.DiasGanados; data.DiasTomados = info.DiasTomados; db.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarDB(ro_Empleado_Novedad_Info ro_info) { try { using (EntitiesRoles context = new EntitiesRoles()) { ro_empleado_Novedad contact = context.ro_empleado_Novedad.FirstOrDefault(var => var.IdEmpresa == ro_info.IdEmpresa && var.IdEmpleado == ro_info.IdEmpleado && var.IdNovedad == ro_info.IdNovedad); if (contact != null) { contact.Estado = ro_info.Estado; contact.Fecha = ro_info.Fecha; contact.TotalValor = ro_info.TotalValor; contact.Fecha_UltMod = ro_info.Fecha_UltMod; contact.IdUsuarioUltMod = ro_info.IdUsuarioUltMod; contact.Fecha_UltAnu = ro_info.Fecha_UltAnu; contact.IdUsuarioUltAnu = ro_info.IdUsuarioUltAnu; context.SaveChanges(); } } mensaje = "Se ha procedido a actualizar la novedad # " + ro_info.IdNovedad; return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarBD(ro_CargaFamiliar_Info info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_cargaFamiliar.First(obj => obj.IdCargaFamiliar == info.IdCargaFamiliar); contact.Nombres = info.Nombres; contact.Sexo = info.Sexo; contact.TipoFamiliar = info.TipoFamiliar; contact.FechaNacimiento = info.FechaNacimiento; contact.FechaDefucion = info.FechaDefucion; contact.Estado = (info.Estado == true) ? "A" : "I"; context.SaveChanges(); msg = "Se ha procedido actualizar el registro del familiar #: " + info.IdCargaFamiliar.ToString() + " exitosamente"; } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GrabarBD(ro_Acta_Finiquito_Detalle_Info item, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { ro_Acta_Finiquito_Detalle info = new ro_Acta_Finiquito_Detalle(); info.IdEmpresa = item.IdEmpresa; info.IdActaFiniquito = item.IdActaFiniquito; info.IdSecuencia = GetId(item.IdEmpresa, item.IdEmpleado, item.IdActaFiniquito); info.Observacion = item.Observacion; info.Valor = item.Valor; info.IdRubro = item.IdRubro; db.ro_Acta_Finiquito_Detalle.Add(info); db.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean Borrar(ro_Config_rubros_x_Prestamo_Info Info) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_Config_rubros_x_Prestamo.First(minfo => minfo.IdEmpresa == Info.IdEmpresa && minfo.IdRubro == Info.IdRubro); context.ro_Config_rubros_x_Prestamo.Remove(contact); context.SaveChanges(); context.Dispose(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GuardarDB(ref ro_CatalogoTipo_Info Info) { try { List <ro_CatalogoTipo_Info> Lst = new List <ro_CatalogoTipo_Info>(); using (EntitiesRoles Context = new EntitiesRoles()) { var Address = new ro_catalogoTipo(); Address.IdTipoCatalogo = Info.IdTipoCatalogo = getId(); Address.Codigo = Info.Codigo; Address.tc_Descripcion = Info.tc_Descripcion; Context.ro_catalogoTipo.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarDB(ro_empleado_x_titulos_Info info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_empleado_x_titulos.First(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdEmpleado == info.IdEmpleado); contact.fecha = info.fecha; contact.IdInstitucion = info.IdInstitucion; contact.IdTitulo = info.IdTitulo; contact.Observacion = info.Observacion; context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarBD(ro_Participacion_Utilidad_Info info, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { ro_participacion_utilidad item = (from a in db.ro_participacion_utilidad where a.IdEmpresa == info.IdEmpresa && a.IdUtilidad == info.IdUtilidad select a).FirstOrDefault(); item.IdNomina = info.IdNomina; item.IdNominaTipo_liq = info.IdNomina; item.IdPeriodo = info.IdPeriodo; item.UtilidadDerechoIndividual = info.UtilidadDerechoIndividual; item.UtilidadCargaFamiliar = info.UtilidadCargaFamiliar; item.LimiteDistribucionUtilidad = info.LimiteDistribucionUtilidad; item.FechaIngresa = info.FechaIngresa; item.UsuarioIngresa = info.UsuarioIngresa; 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_Participacion_Utilidad_Info info, ref int IdUtilidad, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { ro_participacion_utilidad item = new ro_participacion_utilidad(); item.IdEmpresa = info.IdEmpresa; item.IdNomina = info.IdNomina; item.IdNominaTipo_liq = info.IdNominaTipo_liq; item.IdUtilidad = getId(info.IdEmpresa); item.IdPeriodo = info.IdPeriodo; item.UtilidadDerechoIndividual = info.UtilidadDerechoIndividual; item.UtilidadCargaFamiliar = info.UtilidadCargaFamiliar; item.LimiteDistribucionUtilidad = info.LimiteDistribucionUtilidad; item.FechaIngresa = info.FechaIngresa; item.UsuarioIngresa = info.UsuarioIngresa; item.Observacion = info.Observacion; db.ro_participacion_utilidad.Add(item); db.SaveChanges(); IdUtilidad = item.IdUtilidad; } 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 ModificarBD(ro_Archivos_Bancos_Generacion_Info Item, ref string mensaje) { try { using (EntitiesRoles db = new EntitiesRoles()) { var Transf = db.ro_archivos_bancos_generacion.First(obj => obj.IdArchivo == Item.IdArchivo && obj.IdEmpresa == Item.IdEmpresa); Transf.IdNomina = Item.IdNomina; Transf.IdNominaTipo = Item.IdNominaTipo; Transf.IdPeriodo = Item.IdPeriodo; Transf.IdBanco = Item.IdBanco; Transf.IdDivision = Item.IdDivision; Transf.archivo = Item.Archivo; Transf.Nom_Archivo = Item.Nom_Archivo; Transf.Cod_Empresa = Item.Cod_Empresa; Transf.Fecha_UltMod = Item.FechaModifica; Transf.IdUsuarioUltMod = Item.UsuarioModifica; Transf.IdBanco_Acredita = Item.IdBanco_Acredita; Transf.IdProceso_Bancario = Item.IdProceso_Bancario; db.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GuardarDB(ref ro_area_Info Info) { try { List <ro_area_Info> Lst = new List <ro_area_Info>(); using (EntitiesRoles Context = new EntitiesRoles()) { var Address = new ro_area(); Address.IdEmpresa = Info.IdEmpresa; Address.IdDivision = Info.IdDivision; Info.IdArea = Address.IdArea = getId(Info.IdEmpresa, Info.IdDivision); Address.estado = "A"; Address.Descripcion = Info.Descripcion; Address.IdUsuario = Info.IdUsuario; Address.Fecha_Transac = Info.FechaTransac; Address.IdUsuarioUltMod = Info.IdUsuarioUltModi; Address.Fecha_UltMod = Info.FechaUltModi; Context.ro_area.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarDB(ro_area_Info info) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_area.First(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdDivision == info.IdDivision && minfo.IdArea == info.IdArea); if (contact != null) { contact.IdDivision = info.IdDivision; contact.Descripcion = info.Descripcion; contact.estado = info.Estado; contact.Fecha_Transac = info.FechaTransac; contact.IdUsuarioUltMod = info.IdUsuarioUltModi; contact.Fecha_UltMod = info.FechaUltModi; contact.MotiAnula = ""; context.SaveChanges(); } } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public bool Guardar_DB(ro_Acta_Finiquito_Detalle_x_vacaciones_Info info) { try { using (EntitiesRoles db = new EntitiesRoles()) { ro_Acta_Finiquito_Detalle_x_vacaciones add = new ro_Acta_Finiquito_Detalle_x_vacaciones(); add.IdEmpresa = info.IdEmpresa; add.IdNominatipo = info.IdNominatipo; add.IdEmpleado = info.IdEmpleado; add.IdLiquidacion = info.IdLiquidacion; add.Anio = info.Anio; add.Mes = info.Mes; add.Total_Remuneracion = info.Total_Remuneracion; add.Total_Vacaciones = info.Total_Vacaciones; add.Valor_Cancelar = info.Total_Vacaciones; add.Sec = info.Sec; add.DiasTrabajados = info.DiasTrabajados; db.ro_Acta_Finiquito_Detalle_x_vacaciones.Add(add); db.SaveChanges(); return(true); } } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); throw new Exception(ex.ToString()); } }
public Boolean AnularDB(ro_periodo_Info Info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_periodo.FirstOrDefault(dinfo => dinfo.IdPeriodo == Info.IdPeriodo && dinfo.IdEmpresa == Info.IdEmpresa); contact.pe_estado = "I"; contact.IdUsuarioUltAnu = Info.IdUsuarioUltAnu; contact.FechaHoraAnul = Info.FechaHoraAnul; contact.MotivoAnulacion = Info.MotivoAnulacion; context.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 ModificarDB(ro_CatalogoTipo_Info Info, string msj) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_catalogoTipo.First(var => var.IdTipoCatalogo == Info.IdTipoCatalogo); contact.tc_Descripcion = Info.tc_Descripcion; //contact.ca_orden = Info.ca_orden; context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GrabarDB(ro_empleado_x_titulos_Info Info, ref string msg) { try { using (EntitiesRoles Context = new EntitiesRoles()) { var Address = new ro_empleado_x_titulos(); int idtitulo = getId(Info.IdEmpresa, Info.IdEmpleado); Address.IdEmpresa = Info.IdEmpresa; Address.IdEmpleado = Info.IdEmpleado; Address.Secuencia = idtitulo; Address.fecha = Info.fecha; Address.IdInstitucion = Info.IdInstitucion; Address.IdTitulo = Info.IdTitulo; Address.Observacion = Info.Observacion; Context.ro_empleado_x_titulos.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarDB(ro_Departamento_Info info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_Departamento.First(obj => obj.IdDepartamento == info.IdDepartamento && obj.IdEmpresa == info.IdEmpresa); // contact.IdEmpresa = info.IdEmpresa; contact.de_descripcion = info.de_descripcion; contact.IdUsuarioUltMod = info.IdUsuarioUltMod; contact.Fecha_UltMod = info.Fecha_UltMod; contact.nom_pc = info.nom_pc; contact.ip = info.ip; contact.Estado = info.Estado; contact.MotiAnula = ""; context.SaveChanges(); msg = "Se ha procedido actualizar el registro del Dpto # : " + info.IdDepartamento.ToString() + " exitosamente"; } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificaDB(ro_Nomina_Tipo_Info Info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_Nomina_Tipo.First( var => var.IdEmpresa == Info.IdEmpresa && var.IdNomina_Tipo == Info.IdNomina_Tipo ); contact.IdEmpresa = Info.IdEmpresa; contact.IdNomina_Tipo = Info.IdNomina_Tipo; contact.Descripcion = Info.Descripcion; contact.Estado = Info.Estado; contact.FechaUltModi = Info.FechaUltModi; contact.IdUsuarioUltModi = Info.IdUsuarioUltModi; contact.MotivoAnu = ""; context.SaveChanges(); } msg = "Se ha modificado correctamente el registro#" + Info.IdNomina_Tipo + " de Tipo de Nomina"; 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 GuardarDB(ro_Config_rubros_x_Prestamo_Info Info) { try { List <ro_Config_rubros_x_Prestamo_Info> Lst = new List <ro_Config_rubros_x_Prestamo_Info>(); using (EntitiesRoles Context = new EntitiesRoles()) { ro_Config_rubros_x_Prestamo Data = new ro_Config_rubros_x_Prestamo(); Data.IdEmpresa = Info.IdEmpresa; Data.IdRubro = Info.IdRubro; Data.orden = getId(Info.IdEmpresa); Context.ro_Config_rubros_x_Prestamo.Add(Data); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GrabarDB(ro_Nomina_Tipo_Info Info, ref int idtipo, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var address = new ro_Nomina_Tipo(); idtipo = getID(Info.IdEmpresa, ref msg); address.IdEmpresa = Info.IdEmpresa; address.IdNomina_Tipo = Info.IdNomina_Tipo = idtipo; address.Descripcion = Info.Descripcion; address.Estado = "A"; address.FechaTransac = Info.FechaTransac; address.IdUsuario = Info.IdUsuario; context.ro_Nomina_Tipo.Add(address); context.SaveChanges(); } msg = "Se ha grabado correctamente el registro#" + Info.IdNomina_Tipo + " de Tipo de Nomina"; 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 bool GuardarDB(List <ro_Cuentas_contables_x_empleado_Info> lista) { try { EntitiesRoles oEnti = new EntitiesRoles(); foreach (var item in lista) { ro_Cuentas_contables_x_empleado addres = new ro_Cuentas_contables_x_empleado(); addres.IdEmpresa = item.IdEmpresa; addres.IdEmpleado = item.IdEmpleado; addres.IdRubro = item.IdRubro; addres.IdCtaCble = item.IdCtaCble; oEnti.ro_Cuentas_contables_x_empleado.Add(addres); oEnti.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean GrabarBD(ro_empleado_x_ro_rubro_Info Info, ref string msg) { try { List <ro_empleado_x_ro_rubro_Info> Lst = new List <ro_empleado_x_ro_rubro_Info>(); using (EntitiesRoles Context = new EntitiesRoles()) { var Address = new ro_empleado_x_ro_rubro(); Address.IdEmpresa = Info.IdEmpresa; Address.IdNomina_Tipo = Info.IdNomina_Tipo; Address.IdNomina_TipoLiqui = Info.IdNomina_TipoLiqui; Address.IdEmpleado = Info.IdEmpleado; Address.IdCentroCosto = "001"; Address.IdRubro = Info.IdRubro; Address.Valor = Info.Valor; Context.ro_empleado_x_ro_rubro.Add(Address); Context.SaveChanges(); // } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarBD(ro_Acta_Finiquito_Detalle_Info item, ref string msg) { try { using (EntitiesRoles db = new EntitiesRoles()) { var info = db.ro_Acta_Finiquito_Detalle.First(v => v.IdEmpresa == item.IdEmpresa && v.IdActaFiniquito == item.IdActaFiniquito && v.IdSecuencia == item.IdSecuencia); info.Valor = item.Valor; db.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarDB(ro_empleado_x_ro_rubro_Info info) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_empleado_x_ro_rubro.First(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdEmpleado == info.IdEmpleado && minfo.IdNomina_Tipo == info.IdNomina_Tipo && minfo.IdNomina_TipoLiqui == info.IdNomina_TipoLiqui && minfo.IdRubro == info.IdRubro); contact.Valor = info.Valor; context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean AnularDB(ro_Empleado_Novedad_Info info) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_empleado_Novedad.First(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdNovedad == info.IdNovedad && minfo.IdEmpleado == info.IdEmpleado); contact.Estado = "I"; contact.MotiAnula = info.MotiAnula; contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu; contact.Fecha_UltAnu = info.Fecha_UltAnu; context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean AnularDB(ro_Nomina_Tipoliqui_Info Info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_Nomina_Tipoliqui.First( var => var.IdEmpresa == Info.IdEmpresa && var.IdNomina_Tipo == Info.IdNomina_Tipo && var.IdNomina_TipoLiqui == Info.IdNomina_TipoLiqui ); contact.IdUsuarioAnu = Info.IdUsuarioAnu; contact.FechaAnu = Info.FechaAnu; contact.MotivoAnu = Info.MotivoAnu; contact.Estado = "I"; contact.DescripcionProcesoNomina = Info.DescripcionProcesoNomina; context.SaveChanges(); } msg = "Se ha anulado correctamente el registro#" + Info.IdNomina_TipoLiqui; 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 GuardarDB(ro_Comprobantes_Contables_Info info) { try { List <ro_area_Info> Lst = new List <ro_area_Info>(); using (EntitiesRoles Context = new EntitiesRoles()) { var Address = new ro_Comprobantes_Contables(); Address.IdEmpresa = info.IdEmpresa; Address.IdCbteCble = info.IdCbteCble; Address.IdPeriodo = info.IdPeriodo; Address.CodCtbteCble = info.CodCtbteCble; Address.cb_Observacion = info.cb_Observacion; Address.IdTipoCbte = info.IdTipoCbte; Context.ro_Comprobantes_Contables.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = 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(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public Boolean ModificarDB(ro_periodo_Info info, ref string msg) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_periodo.First(minfo => minfo.IdPeriodo == info.IdPeriodo && minfo.IdEmpresa == info.IdEmpresa); contact.IdEmpresa = info.IdEmpresa; contact.IdPeriodo = info.IdPeriodo; contact.pe_FechaIni = info.pe_FechaIni; contact.pe_FechaFin = info.pe_FechaFin; contact.pe_estado = info.pe_estado; contact.MotivoAnulacion = ""; context.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()); } }