public Boolean GrabarDB(caj_Caja_Movimiento_Tipo_x_CtaCble_Info Info) { try { List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info> Lst = new List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info>(); using (EntitiesCaja Context = new EntitiesCaja()) { var Address = new caj_Caja_Movimiento_Tipo_x_CtaCble(); Address.IdEmpresa = Info.IdEmpresa; Address.IdTipoMovi = Info.IdTipoMovi; Address.IdCtaCble = Info.IdCtaCble; Context.caj_Caja_Movimiento_Tipo_x_CtaCble.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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GrabarDB(caj_Caja_Movimiento_Tipo_Info Info, ref int id, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { EntitiesCaja EDB = new EntitiesCaja(); var address = new caj_Caja_Movimiento_Tipo(); id = GetId(ref MensajeError); address.IdTipoMovi = Info.IdTipoMovi = id; address.tm_descripcion = Info.tm_descripcion; address.Estado = Info.Estado; address.tm_Signo = Info.tm_Signo; address.IdUsuario = Info.IdUsuario; address.Fecha_Transac = Info.Fecha_Transac; address.nom_pc = Info.nom_pc; address.ip = Info.ip; address.SeDeposita = Info.SeDeposita; address.IdEmpresa = Info.IdEmpresa; address.IdTipoMovi_grupo = Info.IdTipoMovi_grupo; context.caj_Caja_Movimiento_Tipo.Add(address); context.SaveChanges(); if (Info.IdCtaCble != null && Info.IdCtaCble != "") { caj_Caja_Movimiento_Tipo_x_CtaCble_Data tipXcta_D = new caj_Caja_Movimiento_Tipo_x_CtaCble_Data(); caj_Caja_Movimiento_Tipo_x_CtaCble_Info tipXcta_I = new caj_Caja_Movimiento_Tipo_x_CtaCble_Info(); tipXcta_I.IdCtaCble = Info.IdCtaCble; tipXcta_I.IdEmpresa = Info.IdEmpresa == null ? 1 : Convert.ToInt32(Info.IdEmpresa); tipXcta_I.IdTipoMovi = Info.IdTipoMovi; tipXcta_D.GrabarDB(tipXcta_I); } } 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
private void get_Info() { try { ParamCaja_I.IdEmpresa = param.IdEmpresa; ParamCaja_I.IdTipoCbteCble_MoviCaja_Egr = ultraCmbE_TipoCbte_Egreso.get_TipoCbteCble().IdTipoCbte; ParamCaja_I.IdTipoCbteCble_MoviCaja_Egr_Anu = ultraCmbE_TipoCbte_AnulaEgreso.get_TipoCbteCble().IdTipoCbte; ParamCaja_I.IdTipoCbteCble_MoviCaja_Ing = ultraCmbE_TipoCbte_Ingreso.get_TipoCbteCble().IdTipoCbte; ParamCaja_I.IdTipoCbteCble_MoviCaja_Ing_Anu = ultraCmbE_TipoCbte_AnulaIngreso.get_TipoCbteCble().IdTipoCbte; if (uccaj_tipo_movi_ingreso.get_MovimientoInfo() != null) { ParamCaja_I.IdTipo_movi_ing_x_reposicion = Convert.ToInt32(uccaj_tipo_movi_ingreso.get_MovimientoInfo().IdTipoMovi); } else { ParamCaja_I.IdTipo_movi_ing_x_reposicion = null; } ParamCaja_I.IdUsuario = param.IdUsuario; ParamCaja_I.IdUsuarioUltMod = param.IdUsuario; ParamCaja_I.Fecha_Transac = param.Fecha_Transac; ParamCaja_I.FechaUltMod = param.Fecha_Transac; int focus = 0; focus = gridView_tipoXCta.FocusedRowHandle; gridView_tipoXCta.FocusedRowHandle = focus + 1; var c = (List <caj_Caja_Movimiento_Tipo_Info>)gridControl_tipoXCta.DataSource; foreach (var item in c) { caj_Caja_Movimiento_Tipo_x_CtaCble_Info inf = new caj_Caja_Movimiento_Tipo_x_CtaCble_Info(); inf.IdEmpresa = param.IdEmpresa; inf.IdTipoMovi = item.IdTipoMovi; inf.IdCtaCble = item.IdCtaCble; LstTipoxCta.Add(inf); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public Boolean ModificarDB(caj_Caja_Movimiento_Tipo_x_CtaCble_Info info) { try { using (EntitiesCaja context = new EntitiesCaja()) { try { var contact = context.caj_Caja_Movimiento_Tipo_x_CtaCble.FirstOrDefault(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdTipoMovi == info.IdTipoMovi); if (contact != null) { contact.IdEmpresa = info.IdEmpresa; contact.IdTipoMovi = info.IdTipoMovi; contact.IdCtaCble = info.IdCtaCble; context.SaveChanges(); } else { GrabarDB(info); } } 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } } 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(caj_Caja_Movimiento_Tipo_Info Info, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.caj_Caja_Movimiento_Tipo.First(minfo => minfo.IdTipoMovi == Info.IdTipoMovi); contact.tm_descripcion = Info.tm_descripcion; contact.Estado = Info.Estado; contact.tm_Signo = Info.tm_Signo; contact.SeDeposita = Info.SeDeposita; contact.IdEmpresa = Info.IdEmpresa; contact.Fecha_UltMod = Info.Fecha_UltMod; contact.IdUsuarioUltMod = Info.IdUsuarioUltMod; context.SaveChanges(); if (Info.IdCtaCble != null && Info.IdCtaCble != "") { caj_Caja_Movimiento_Tipo_x_CtaCble_Data tipXcta_D = new caj_Caja_Movimiento_Tipo_x_CtaCble_Data(); caj_Caja_Movimiento_Tipo_x_CtaCble_Info tipXcta_I = new caj_Caja_Movimiento_Tipo_x_CtaCble_Info(); tipXcta_I.IdCtaCble = Info.IdCtaCble; tipXcta_I.IdEmpresa = Info.IdEmpresa == null ? 1 : Convert.ToInt32(Info.IdEmpresa); tipXcta_I.IdTipoMovi = Info.IdTipoMovi; tipXcta_D.ModificarDB(tipXcta_I); } } 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }