public Boolean ModificarDB_campos_mov_caj(cp_conciliacion_caja_Info Info, ref string msg) { try { using (EntitiesCuentasxPagar context = new EntitiesCuentasxPagar()) { var contact = context.cp_conciliacion_Caja.FirstOrDefault(obj => obj.IdEmpresa == Info.IdEmpresa && obj.IdConciliacion_Caja == Info.IdConciliacion_Caja); if (contact != null) { contact.IdEmpresa_mov_caj = Info.IdEmpresa_mov_caj; contact.IdTipoCbte_mov_caj = Info.IdTipoCbte_mov_caj; contact.IdCbteCble_mov_caj = Info.IdCbteCble_mov_caj; 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.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
void ucGe_Menu_Mantenimiento_x_usuario_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { cp_conciliacion_caja_Info Info = (cp_conciliacion_caja_Info)gridView_ConciCaja.GetFocusedRow(); if (Info != null) { if (Info.IdEstadoCierre == "EST_CIE_CER") { MessageBox.Show("La Conciliación de Caja #: " + Info.IdConciliacion_Caja + " está CERRADA con la Orden de Pago #: " + Info.IdOrdenPago_op + ". No se puede Modificar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { Preparar_Formulario(Cl_Enumeradores.eTipo_action.actualizar); } } else { MessageBox.Show("Seleccione un Registro a Mostrar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cmb_ingreso_img_Click(object sender, EventArgs e) { try { Info = (cp_conciliacion_caja_Info)gridView_ConciCaja.GetRow(RowHandle); string mensaje = ""; if (Info != null) { if (Info.IdCbteCble_mov_caj == null) { if (MessageBox.Show("¿Está seguro que desea realizar el ingreso por reposición de caja de la conciliación # " + Info.IdConciliacion_Caja.ToString() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (ConciCaj_B.Crear_ingreso_x_reposicion(Info, ref mensaje)) { MessageBox.Show("Ingreso por reposición de caja para conciliación # " + Info.IdConciliacion_Caja.ToString() + " creado exitosamente", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void gridView_ConciCaja_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { try { cp_conciliacion_caja_Info row = (cp_conciliacion_caja_Info)gridView_ConciCaja.GetRow(e.RowHandle); if (row != null) { if (row.IdEstadoCierre == "EST_CIE_CER" && row.IdOrdenPago_op != null) { e.Appearance.ForeColor = Color.Blue; return; } if (row.IdEstadoCierre == "EST_CIE_CER") { e.Appearance.ForeColor = Color.Red; return; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <cp_conciliacion_caja_Info> Get_List_Conciliacion_Caja(int IdEmpresa, DateTime Fecha_Desde, DateTime Fecha_Hasta) { try { List <cp_conciliacion_caja_Info> lM = new List <cp_conciliacion_caja_Info>(); using (EntitiesCuentasxPagar Base = new EntitiesCuentasxPagar()) { var select_ = from T in Base.vwcp_Conciliacion_Caja where T.IdEmpresa == IdEmpresa && T.Fecha >= Fecha_Desde && T.Fecha <= Fecha_Hasta select T; foreach (var item in select_) { cp_conciliacion_caja_Info dat = new cp_conciliacion_caja_Info(); dat.IdEmpresa = item.IdEmpresa; dat.IdConciliacion_Caja = item.IdConciliacion_Caja; dat.IdCaja = item.IdCaja; dat.Fecha = item.Fecha; dat.IdEstadoCierre = item.IdEstadoCierre; dat.Observacion = item.Observacion; dat.IdEmpresa_op = item.IdEmpresa_op; dat.IdOrdenPago_op = item.IdOrdenPago_op; dat.IdCtaCble = item.IdCtaCble; dat.Valor_pagado = item.Valor_pagado; dat.nom_Caja = item.nom_Caja; dat.nom_Estado = item.nom_Estado; dat.Icono_Buscar = true; dat.Saldo_cont_al_periodo = item.Saldo_cont_al_periodo; dat.Ingresos = item.Ingresos; dat.Total_Ing = item.Total_Ing; dat.Total_fact_vale = item.Total_fact_vale; dat.Total_fondo = item.Total_fondo; dat.Dif_x_pagar_o_cobrar = item.Dif_x_pagar_o_cobrar; dat.IdPeriodo = item.IdPeriodo; dat.Fecha_ini = item.Fecha_ini; dat.Fecha_fin = item.Fecha_fin; dat.IdTipoFlujo = item.IdTipoFlujo; dat.IdEmpresa_mov_caj = item.IdEmpresa_mov_caj; dat.IdTipoCbte_mov_caj = item.IdTipoCbte_mov_caj; dat.IdCbteCble_mov_caj = item.IdCbteCble_mov_caj; lM.Add(dat); } } return(lM); } 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.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
private void Preparar_Formulario(Cl_Enumeradores.eTipo_action iAccion) { try { string mensajeFrm = ""; Info = new cp_conciliacion_caja_Info(); switch (iAccion) { case Cl_Enumeradores.eTipo_action.grabar: mensajeFrm = "REGISTRO NUEVO"; break; case Cl_Enumeradores.eTipo_action.actualizar: mensajeFrm = "MODIFICAR REGISTRO"; Info = (cp_conciliacion_caja_Info)gridView_ConciCaja.GetFocusedRow(); break; case Cl_Enumeradores.eTipo_action.Anular: mensajeFrm = "ANULAR REGISTRO"; Info = (cp_conciliacion_caja_Info)gridView_ConciCaja.GetFocusedRow(); break; case Cl_Enumeradores.eTipo_action.consultar: mensajeFrm = "CONSULTAR REGISTRO"; Info = (cp_conciliacion_caja_Info)gridView_ConciCaja.GetFocusedRow(); break; default: break; } if (Info != null) { frm = new frmCP_Conciliacion_Caja(); frm.Text = frm.Text + "***" + mensajeFrm + "***"; frm.set_Accion(iAccion); frm.set_Info_ConciliacionCaja(Info); frm.Show(); frm.MdiParent = this.MdiParent; frm.event_frmCP_Conciliacion_Caja_FormClosing += frm_event_frmCP_Conciliacion_Caja_FormClosing; } else { MessageBox.Show("Seleccione un Registro ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean GrabarDB(cp_conciliacion_caja_Info info, ref decimal IdConciliacion_Caja, ref string mensaje) { Boolean res = true; try { using (EntitiesCuentasxPagar context = new EntitiesCuentasxPagar()) { EntitiesCuentasxPagar EDB = new EntitiesCuentasxPagar(); cp_conciliacion_Caja address = new cp_conciliacion_Caja(); address.IdEmpresa = info.IdEmpresa; address.IdConciliacion_Caja = info.IdConciliacion_Caja = IdConciliacion_Caja = GetId(info.IdEmpresa); address.IdPeriodo = info.IdPeriodo; address.Fecha = Convert.ToDateTime(info.Fecha); address.IdCaja = info.IdCaja; address.IdEstadoCierre = info.IdEstadoCierre; address.Observacion = info.Observacion == ""?".":info.Observacion; address.IdEmpresa_op = info.IdEmpresa_op == 0?null:info.IdEmpresa_op; address.IdOrdenPago_op = info.IdOrdenPago_op == 0 ? null : info.IdOrdenPago_op; address.IdCtaCble = info.IdCtaCble; address.Fecha_ini = info.Fecha_ini; address.Fecha_fin = info.Fecha_fin; address.Saldo_cont_al_periodo = info.Saldo_cont_al_periodo; address.Ingresos = info.Ingresos; address.Total_Ing = info.Total_Ing; address.Total_fact_vale = info.Total_fact_vale; address.Total_fondo = info.Total_fondo; address.Dif_x_pagar_o_cobrar = info.Dif_x_pagar_o_cobrar; address.IdTipoFlujo = info.IdTipoFlujo; context.cp_conciliacion_Caja.Add(address); context.SaveChanges(); } return(res); } 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.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(cp_conciliacion_caja_Info Info, ref string msg) { try { using (EntitiesCuentasxPagar context = new EntitiesCuentasxPagar()) { var contact = context.cp_conciliacion_Caja.FirstOrDefault(obj => obj.IdEmpresa == Info.IdEmpresa && obj.IdConciliacion_Caja == Info.IdConciliacion_Caja); if (contact != null) { contact.IdEmpresa_op = Info.IdEmpresa_op; contact.IdOrdenPago_op = Info.IdOrdenPago_op; contact.IdEstadoCierre = Info.IdEstadoCierre; contact.Fecha_ini = Info.Fecha_ini; contact.Fecha_fin = Info.Fecha_fin; contact.Saldo_cont_al_periodo = Info.Saldo_cont_al_periodo; contact.Ingresos = Info.Ingresos; contact.Total_Ing = Info.Total_Ing; contact.Total_fact_vale = Info.Total_fact_vale; contact.Total_fondo = Info.Total_fondo; contact.Dif_x_pagar_o_cobrar = Info.Dif_x_pagar_o_cobrar; contact.IdTipoFlujo = Info.IdTipoFlujo; 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.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }