private List <Movimientos> GetListApl() { try { List <Movimientos> List = new List <Movimientos>(); Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatMovimientos cn_mov = new CN_CatMovimientos(); bool Tm_NatMov = false; if (this.RbtnTAc_NatMov0.Checked == false) { Tm_NatMov = true; } else { Tm_NatMov = false; } cn_mov.ConsultaListMovApContable(ref List, Tm_NatMov, sesion); return(List); } catch (Exception ex) { throw ex; } }
private void GuardarAplicacion() { try { if (this.CmbAc_Naturaleza.SelectedValue != "-1") { if (this.TxtId_TmAc.Text != "") { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatMovimientos cn_mov = new CN_CatMovimientos(); Movimientos mov = new Movimientos(); int Verificador = 0; LlenarObjetoMovimientos(ref mov); cn_mov.InsertarMovApContable(mov, ref Verificador, sesion); if (Verificador == -1) { Alerta("Los datos se guardaron correctamente"); InicializarApCont(); GrdApContable.Rebind(); } else if (Verificador == -2) { Alerta("Los datos se modificaron correctamente"); InicializarApCont(); GrdApContable.Rebind(); } else { Alerta("Error insesperado al tratar de guardar"); } } else { this.RfvTxtId_TmAc.IsValid = false; } } else { this.RfvCmbAc_Nauraleza.IsValid = false; } } catch (Exception ex) { throw ex; } }
private List <Movimientos> GetList() { try { List <Movimientos> List = new List <Movimientos>(); CN_CatMovimientos clsCatMovimientos = new CN_CatMovimientos(); Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; clsCatMovimientos.ConsultaMovimientos(rbCobranza.Checked, session2.Id_Emp, session2.Emp_Cnx, ref List); return(List); } catch (Exception ex) { throw ex; } }
private void Buscar() { try { if (this.TxtId_TmAc.Text != "") { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; Movimientos movimientos = new Movimientos(); CN_CatMovimientos cn_movimientos = new CN_CatMovimientos(); int Id_Tm = int.Parse(this.TxtId_TmAc.Text); bool Tm_NatMov = false; bool Tm_Naturaleza = Convert.ToBoolean(int.Parse(this.cmbNaturaleza2.SelectedValue)); if (this.RbtnTAc_NatMov0.Checked == false) { Tm_NatMov = true; } cn_movimientos.ConsultaMApContable(ref movimientos, Id_Tm, Tm_NatMov, Tm_Naturaleza, sesion); if (movimientos.Id_TAc != 0) { this.RfvTxtId_TmAc.Enabled = false; this.HdId_TAc.Value = movimientos.Id_TAc.ToString(); this.TxtTm_Nombre.Text = movimientos.Nombre; this.TxtTAc_Cuenta.Text = movimientos.TAc_Cuenta.ToString(); this.TxtAc_Subcuenta.Text = movimientos.TAc_Subcuenta.ToString(); this.TxtAc_Subsubcuenta.Text = movimientos.TAc_Subsubcuenta.ToString(); this.TxtTAc_CuentaA.Text = movimientos.TAc_CuentaA.ToString(); this.TxtAc_SubcuentaA.Text = movimientos.TAc_SubcuentaA.ToString(); this.TxtAc_SubsubcuentaA.Text = movimientos.TAc_SubsubcuentaA.ToString(); this.TxtTAc_CuentaB.Text = movimientos.TAc_CuentaB.ToString(); this.TxtTAc_SubCuentaB.Text = movimientos.TAc_SubcuentaB.ToString(); this.TxtTAc_SubsubCuentaB.Text = movimientos.TAc_SubsubcuentaB.ToString(); if (movimientos.Id_TAc == -1) { CmbAc_Naturaleza.SelectedValue = "-1"; } else { CmbAc_Naturaleza.SelectedValue = Convert.ToString(Convert.ToInt32(movimientos.TAc_Naturaleza)); } this.ChckApCC.Checked = movimientos.TAc_CC; } else if (movimientos.Id_TAc == 0) { Alerta("El movimiento no fue encontrado"); InicializarApCont(); } } else { this.RfvTxtId_TmAc.IsValid = false; } } catch (Exception ex) { throw ex; } }
private void GuardarMovimiento() { if (this.cmbTipo.SelectedValue != "-1") { if (this.txtNombre.Text != "") { if (this.txtNumero.Text != "") { if (this.cmbNaturaleza.SelectedValue != "-1") { if (this.cmbAfecta.SelectedValue != "-1") { Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; Movimientos mv = new Movimientos(); mv.Id_Emp = session2.Id_Emp; mv.Nombre = txtNombre.Text; mv.Tipo = Convert.ToInt32(cmbTipo.SelectedValue); mv.Naturaleza = Convert.ToInt32(cmbNaturaleza.SelectedValue); mv.Inverso = Convert.ToInt32(cmbInverso.SelectedValue); mv.Estatus = chkActivo.Checked; mv.Id = Convert.ToInt32(txtNumero.Text); mv.ReqReferencia = chkReqRef.Checked; mv.Afecta = Convert.ToInt32(cmbAfecta.SelectedValue); if (rbCobranza.Checked) { mv.AfeVta = chkVenta.Checked; mv.AfeIVA = chkIva.Checked; mv.ReqSispropietario = false; mv.ReqReferencia = false; mv.AfeOrdComp = false; mv.NatMov = 0; } else { mv.AfeVta = false; mv.AfeIVA = false; mv.AfeOrdComp = chkOrden.Checked; mv.ReqReferencia = chkReqRef.Checked; mv.ReqSispropietario = chkReqSpo.Checked; mv.NatMov = 1; } CN_CatMovimientos clsCatMovimientos = new CN_CatMovimientos(); int verificador = 0; if (HFId_Mov.Value == "") { if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } clsCatMovimientos.InsertarMovimientos(mv, session2.Emp_Cnx, ref verificador); if (verificador == 1) { Inicializar(); Nuevo(); Alerta("Los datos se guardaron correctamente"); } else { Alerta("La clave ya existe"); } } else { if (!_PermisoModificar) { Alerta("No tiene permisos para modificar"); return; } //mv.Id = Convert.ToInt32(HFId_Mov.Value); clsCatMovimientos.ModificarMovimientos(mv, session2.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("Los datos se modificaron correctamente"); CargarInverso(); } else { Alerta("Ocurrió un error al intentar guardar los cambios"); } } rgMovimiento.Rebind(); } else { RfvAfecta.IsValid = false; } } else { RfvNaturaleza.IsValid = false; } } else { this.RfvClave.IsValid = false; } } else { this.RfvNombre.IsValid = false; } } else { this.RfvTipo.IsValid = false; } }
protected void BtnBuscar_Click(object sender, ImageClickEventArgs e) { try { if (_PermisoGuardar) { if (ValidarFecha()) { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatMovimientos cn_movs = new CN_CatMovimientos(); int Id_Alm = 0; DateTime FechaIni; DateTime FechaFin; int Verificador = 0; if (this.TxtId_Alm.Text != "") { Id_Alm = int.Parse(TxtId_Alm.Text); } else { Id_Alm = 0; } FechaIni = DateTime.Parse(this.txtFecha1.SelectedDate.ToString()); FechaFin = DateTime.Parse(this.txtFecha2.SelectedDate.ToString()); //cn_movs.ObtenerMovimientosEncabezado(Id_Alm, FechaIni, FechaFin, ref Verificador, sesion); if (Verificador == -1) { //cn_movs.ObtenerMovimientosDetalle(Id_Alm, FechaIni, FechaFin, ref Verificador, sesion); if (Verificador == -1) { Alerta("Se obtuvo la información de manera exitosa"); } else { Alerta("Error inesperado al tratar de obtener el detalle de movimientos, por favor vuelva a intentar"); } } else { Alerta("Error inesperado al tratar de obtener los movimientos, por favor vuelva a intentar"); } } else { Alerta("La fecha inicial no puede ser mayor a la fecha final"); } } else { Alerta("No tiene permisos para realizar esta accion"); } } catch (Exception ex) { ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name); } }