protected void Carga_Catalogos() { try { // Ingreso Egreso ddlIngresoEgreso.Items.Clear(); iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); dtDatos = oBL.ConsultarIE(); if (dtDatos.Rows.Count > 0) { ddlIngresoEgreso.DataSource = dtDatos; ddlIngresoEgreso.DataTextField = "IE"; ddlIngresoEgreso.DataValueField = "id"; ddlIngresoEgreso.DataBind(); } } catch (Exception ex) { ResgitraLog(ex.Message); return; } }
protected void Carga_Datos() { iCom_BusinessEntity.Concepto oBE = new iCom_BusinessEntity.Concepto(); iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); oBE.idconcepto = 0; try { dtDatos = oBL.Consultar(oBE); if (dtDatos.Rows.Count > 0) { gvDatos.DataSource = dtDatos; gvDatos.DataBind(); return; } else { return; } } catch (Exception ex) { ResgitraLog(ex.Message); return; } }
// Catalogos protected void Carga_Catalogos() { try { // Carrera dtDatos = Filtros.Carrera(0); if (dtDatos.Rows.Count > 0) { DdlCarrera.Items.Add(new ListItem("Selecciona")); foreach (DataRow row in dtDatos.Rows) { DdlCarrera.Items.Add(new ListItem(row[1].ToString())); } } // Periodo Escolar dtDatos = Filtros.PeriodoEscolar(0); if (dtDatos.Rows.Count > 0) { DdlPeriodo.Items.Add(new ListItem("Selecciona")); foreach (DataRow row in dtDatos.Rows) { DdlPeriodo.Items.Add(new ListItem(row[3].ToString())); } } // Ingreso Egreso DdlIngresoEgreso.Items.Clear(); iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); dtFiltro = oBL.ConsultarIE(); if (dtFiltro.Rows.Count > 0) { DdlIngresoEgreso.DataSource = dtFiltro; DdlIngresoEgreso.DataTextField = "IE"; DdlIngresoEgreso.DataValueField = "id"; DdlIngresoEgreso.DataBind(); } } catch (Exception ex) { ResgitraLog(ex.Message); return; } }
protected void DdlIngresoEgreso_SelectedIndexChanged(object sender, EventArgs e) { DdlConcepto.Items.Clear(); if (int.Parse(DdlIngresoEgreso.SelectedValue.ToString()) == -1) { ResgitraLog("Selecciona Ingreo o Egreso"); DdlIngresoEgreso.Focus(); return; } try { iCom_BusinessEntity.Concepto oBE = new iCom_BusinessEntity.Concepto(); iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); oBE.tipo = false; if (DdlIngresoEgreso.SelectedValue.ToString() == "0") { oBE.ingresoegreso = false; } else { oBE.ingresoegreso = true; } dtFiltro = oBL.ConsultarConceptoIE(oBE); if (dtFiltro.Rows.Count > 0) { DdlConcepto.DataSource = dtFiltro; DdlConcepto.DataTextField = "nombreconcepto"; DdlConcepto.DataValueField = "idconcepto"; DdlConcepto.DataBind(); // Lo convierto a JSON sConceptos = DataTableToJSONWithJSONNet(dtFiltro); } } catch (Exception ex) { ResgitraLog(ex.Message); return; } }
protected void ddlIngresoEgreso_SelectedIndexChanged(object sender, EventArgs e) { { if (int.Parse(ddlIngresoEgreso.SelectedValue.ToString()) == -1) { ResgitraLog("Selecciona Ingreo o Egreso"); ddlIngresoEgreso.Focus(); return; } try { iCom_BusinessEntity.Concepto oBE = new iCom_BusinessEntity.Concepto(); iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); oBE.tipo = true; if (ddlIngresoEgreso.SelectedValue.ToString() == "0") { oBE.ingresoegreso = false; } else { oBE.ingresoegreso = true; } dtDatos = oBL.ConsultarConceptoIE(oBE); if (dtDatos.Rows.Count > 0) { gvDatos.DataSource = dtDatos; gvDatos.DataBind(); return; } } catch (Exception ex) { ResgitraLog(ex.Message); return; } } }
protected void Carga_Datos() { iCom_BusinessEntity.Concepto oBE = new iCom_BusinessEntity.Concepto(); iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); try { oBE.idconcepto = int.Parse(Application["idconcepto"].ToString()); dtDatos = oBL.Consultar(oBE); if (dtDatos.Rows.Count > 0) { txtConcepto.Text = dtDatos.Rows[0]["nombreconcepto"].ToString(); txtAbreviatura.Text = dtDatos.Rows[0]["abreviatura"].ToString(); if (dtDatos.Rows[0]["ingresoegreso"].ToString() == "False") { rblIE.SelectedIndex = 0; } else { rblIE.SelectedIndex = 1; } txtDecripcion.Text = dtDatos.Rows[0]["descripcion"].ToString(); txtImporte.Text = dtDatos.Rows[0]["importe"].ToString(); //txtIVA.Text = dtDatos.Rows[0]["iva"].ToString(); txtDiasVencimiento.Text = dtDatos.Rows[0]["diasvencimiento"].ToString(); if (dtDatos.Rows[0]["porcentajepaanticipado"].ToString() != "0") { rblPagoAnticipado.SelectedIndex = 0; txtValorDesc.Text = dtDatos.Rows[0]["porcentajepaanticipado"].ToString(); } else { rblPagoAnticipado.SelectedIndex = 1; txtValorDesc.Text = dtDatos.Rows[0]["fijopaanticipado"].ToString(); } if (dtDatos.Rows[0]["porcentajerecarmora"].ToString() != "0") { rblMora.SelectedIndex = 0; txtValorRecargo.Text = dtDatos.Rows[0]["porcentajerecarmora"].ToString(); } else { rblMora.SelectedIndex = 1; txtValorRecargo.Text = dtDatos.Rows[0]["fijorecarmora"].ToString(); } if (dtDatos.Rows[0]["aplicadoimportedia"].ToString() == "True") { rblAplicadoA.SelectedIndex = 0; } if (dtDatos.Rows[0]["aplicadoimportemes"].ToString() == "True") { rblAplicadoA.SelectedIndex = 1; } if (dtDatos.Rows[0]["aplicadoimporte"].ToString() == "True") { rblAplicadoA.SelectedIndex = 2; } return; } else { return; } } catch (Exception ex) { ResgitraLog(ex.Message); return; } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (Valida()) { iCom_BusinessEntity.Concepto oBE = new iCom_BusinessEntity.Concepto(); oBE.nombreconcepto = txtConcepto.Text; oBE.abreviatura = txtAbreviatura.Text; oBE.descripcion = txtDecripcion.Text; oBE.importe = decimal.Parse(txtImporte.Text); oBE.iva = 0; //decimal.Parse(txtIVA.Text); oBE.diasvencimiento = int.Parse(txtDiasVencimiento.Text); if (rblPagoAnticipado.SelectedIndex == 0) { oBE.porcentajepagoanticipado = int.Parse(txtValorDesc.Text); } else { oBE.fijopagoanticipado = decimal.Parse(txtValorDesc.Text); } if (rblMora.SelectedIndex == 0) { oBE.porcentajerecargomora = int.Parse(txtValorRecargo.Text); } else { oBE.fijorecargomora = decimal.Parse(txtValorRecargo.Text); } switch (rblAplicadoA.SelectedIndex) { case 0: oBE.aplicadoimportedia = true; break; case 1: oBE.aplicadoimportemes = true; break; case 2: oBE.aplicadoimporte = true; break; } if (rblIE.SelectedIndex == 0) { oBE.ingresoegreso = false; } else { oBE.ingresoegreso = true; } oBE.activo = chkActivo.Checked; iCom_BusinessLogic.Concepto oBL = new iCom_BusinessLogic.Concepto(); if (int.Parse(Application["idconcepto"].ToString()) == 0) { dtDatos = oBL.Insertar(oBE); } else { oBE.idconcepto = int.Parse(Application["idconcepto"].ToString()); dtDatos = oBL.Actualizar(oBE); } ResgitraLog("Datos guardados"); return; } }