protected void Page_Load(object sender, EventArgs e) { Session["pagina"] = "OTROS"; if (Session["username"] == null) Response.Redirect("Login"); else { if (!accesso.GetValidarAcceso(Request.QueryString["go"])) { Response.Redirect("Login?go=0"); } } if (!IsPostBack) { bTablaVC concepto = new bTablaVC(); bContratoVC contrato = new bContratoVC(); contrato.SetEstablecerDataSourceContrato(ddl_contrato_m); concepto.SetEstablecerDataSourceConcepto(ddl_reasegurador_m,"01"); concepto.SetEstablecerDataSourceConcepto(ddl_codramo_m, "05"); concepto.SetEstablecerDataSourceConcepto(ddl_tipope_m, "12"); concepto.SetEstablecerDataSourceConcepto(ddl_tipreg_m, "15"); concepto.SetEstablecerDataSourceConcepto(ddl_codasegurado_m, "14"); concepto.SetEstablecerDataSourceConcepto(ddl_codmoneda_m, "10"); concepto.SetEstablecerDataSourceConcepto(ddl_comprobante,"13"); } }
protected void Page_Load(object sender, EventArgs e) { Session["pagina"] = "OTROS"; if (Session["username"] == null) Response.Redirect("Login?go=0"); else { if (!accesso.GetValidarAcceso(Request.QueryString["go"])) { Response.Redirect("Error"); } } if (!IsPostBack) { bContratoVC contrato = new bContratoVC(); bTablaVC concepto = new bTablaVC(); contrato.SetEstablecerDataSourceContrato(ddl_contrato_c); contrato.SetEstablecerDataSourceContrato(ddl_contrato_detC); concepto.SetEstablecerDataSourceConcepto(ddl_tipinfo_c,"12"); concepto.SetEstablecerDataSourceConcepto(ddl_tipinfo_detC, "12"); concepto.SetEstablecerDataSourceConcepto(ddl_tipo_cierre,"15"); GetDataGeneral(); SetCalcularTrimestre("SI"); } }
public DataTable GetSelectDatoMGrid(eDatoM o) { int totalContrato; dSqlRegistroDatoVC dr = new dSqlRegistroDatoVC(); DataTable dtm = dr.GetSelectDatoMGrid(o); DataTable dtedit = new DataTable(); if (dtm.Rows.Count > 0) { eContratoVC ecn = new eContratoVC(); ecn._inicio = 0; ecn._fin = 1000000; ecn._orderby = "IDE_CONTRATO ASC"; ecn._nro_Contrato = o._nro_Contrato; ecn._estado = "A"; bContratoVC bcn = new bContratoVC(); List <eContratoVC> list = bcn.GetSelecionarContrato(ecn, out totalContrato); DateTime inicio_contrato = list[0]._fec_Ini_Vig; DateTime fin_contrato = list[0]._fec_Fin_Vig; Int32 mes_vigente = inicio_contrato.Month; for (int c = 0; c < 4; c++) { dtedit.Columns.Add(column[c]); } for (int r = 0; r < dtm.Rows.Count; r++) { if (mes_vigente > 12) { mes_vigente = 1; } Object[] row = new Object[dtedit.Columns.Count]; row[0] = SetCalcularMesDevengueString(inicio_contrato.Year, inicio_contrato.Month, r, mes_vigente); for (int cl = 1; cl < dtedit.Columns.Count; cl++) { if (cl == 1) { row[cl] = dtm.Rows[r][cl - 1]; } else { row[cl] = String.Format(o._Formato_Moneda, Convert.ToDecimal(dtm.Rows[r][cl - 1])); } } dtedit.Rows.Add(row); mes_vigente++; } } return(dtedit); }
public DropDownList SetEstablecerDataSourceContrato(DropDownList control) { eContratoVC o = new eContratoVC(); o._inicio = 0; o._fin = 10000; o._orderby = "IDE_CONTRATO ASC"; o._nro_Contrato = "NO"; o._estado = "A"; bContratoVC tb = new bContratoVC(); control.DataSource = tb.GetSelecionarContrato(o, out totalContrato); control.DataTextField = "_des_Contrato"; control.DataValueField = "_nro_Contrato"; control.DataBind(); control.Items.Insert(0, new ListItem("Seleccione ----", "0")); return control; }
public DropDownList SetEstablecerDataSourceContrato(DropDownList control) { eContratoVC o = new eContratoVC(); o._inicio = 0; o._fin = 10000; o._orderby = "IDE_CONTRATO ASC"; o._nro_Contrato = "NO"; o._estado = "A"; bContratoVC tb = new bContratoVC(); control.DataSource = tb.GetSelecionarContrato(o, out totalContrato); control.DataTextField = "_des_Contrato"; control.DataValueField = "_nro_Contrato"; control.DataBind(); control.Items.Insert(0, new ListItem("Seleccione ----", "0")); return(control); }
public static object ContratoList(int jtStartIndex, int jtPageSize, string jtSorting, String WhereBy) { int total; int indexPage; if (jtStartIndex != 0) { indexPage = jtStartIndex / jtPageSize; } else { indexPage = jtStartIndex; } eContratoVC o = new eContratoVC(); o._inicio = indexPage; o._fin = jtPageSize; o._orderby = jtSorting.Substring(1).ToUpper(); o._nro_Contrato = WhereBy.Trim(); o._estado = "R"; bContratoVC tb = new bContratoVC(); List<eContratoVC> list = tb.GetSelecionarContrato(o, out total); return new { Result = "OK", Records = list, TotalRecordCount = total }; }
public void SetEliminarParamentro(String tabla, String indice) { try { if (tabla.Equals("CONTRATO") && indice != "0") { bContratoVC bc = new bContratoVC(); Int32 resp = bc.SetEliminarContrato(Int32.Parse(indice)); if (resp != 0) { MessageBox(resp + "Registro Eliminado Correctamente!"); SetLLenadoContrato(); } else { MessageBox("Ocurrio un Error en el Servidor!"); } } else if (tabla.Equals("CONTRATO_DETALLE") && indice != "0") { bContratoDetalleVC bcd = new bContratoDetalleVC(); Int32 resp = bcd.SetEliminarContratoDetalle(Int32.Parse(indice)); if (resp != 0) { MessageBox(resp + "Registro Eliminado Correctamente!"); } else { MessageBox("Ocurrio un Error en el Servidor!"); } } } catch (Exception) { MessageBoxcCatch("ERROR => Selecione un Registro"); } }
protected void Page_Load(object sender, EventArgs e) { Session["pagina"] = "OTROS"; if (Session["username"] == null) Response.Redirect("Login?go=0"); else { if (!accesso.GetValidarAcceso(Request.QueryString["go"])) { Response.Redirect("Error"); } } if (!IsPostBack) { bContratoVC contrato = new bContratoVC(); bTablaVC concepto = new bTablaVC(); contrato.SetEstablecerDataSourceContrato(ddl_contrato_i); concepto.SetEstablecerDataSourceConcepto(ddl_tip_operacion_i, "12"); txt_fecha_vigente_i.Text = meses[Convert.ToInt32(Session["mesvigente"])] + "-" + Session["aniovigente"].ToString(); mes_vigente_contable = Session["mesvigente"].ToString(); anio_vigente_contable = Convert.ToInt32(Session["aniovigente"]); formato_moneda = Session["formatomoneda"].ToString(); } }
private void SetLLenadoContrato() { eContratoVC o = new eContratoVC(); o._inicio = 0; o._fin = 10000; o._orderby = "IDE_CONTRATO ASC"; o._nro_Contrato = "NO"; o._estado = "A"; bContratoVC tb = new bContratoVC(); List<eContratoVC> list = tb.GetSelecionarContrato(o, out totalContrato); codigoseguro = list[0]._cod_Contratante; dbl_contrato_d.DataSource = list; dbl_contrato_d.DataTextField = "_des_Contrato"; dbl_contrato_d.DataValueField = "_nro_Contrato"; dbl_contrato_d.DataBind(); dbl_contrato_d.Items.Insert(0, new ListItem("Seleccione ----", "0")); ddl_contrato_r.DataSource = list; ddl_contrato_r.DataTextField = "_des_Contrato"; ddl_contrato_r.DataValueField = "_nro_Contrato"; ddl_contrato_r.DataBind(); ddl_contrato_r.Items.Insert(0, new ListItem("Seleccione ----", "0")); ddl_contrato_p.DataSource = list; ddl_contrato_p.DataTextField = "_des_Contrato"; ddl_contrato_p.DataValueField = "_nro_Contrato"; ddl_contrato_p.DataBind(); ddl_contrato_p.Items.Insert(0, new ListItem("Seleccione ----", "0")); }
protected void Page_Load(object sender, EventArgs e) { Session["pagina"] = "OTROS"; if (Session["username"] == null) Response.Redirect("Login?go=0"); else { if (!accesso.GetValidarAcceso(Request.QueryString["go"])) { Response.Redirect("Error"); } } if (!IsPostBack) { bContratoVC contrato = new bContratoVC(); contrato.SetEstablecerDataSourceContrato(ddl_contrato_i); formato_moneda = Session["formatomoneda"].ToString(); } }
//funciones de grabado de primas Y ibnr private Boolean SetInsertarDataM(Int32 tab_selected) { eContratoVC ecn = new eContratoVC(); ecn._inicio = 0; ecn._fin = 1000000; ecn._orderby = "IDE_CONTRATO ASC"; if(tab_selected == 0) ecn._nro_Contrato = ddl_contrato_p.SelectedItem.Value; else ecn._nro_Contrato = ddl_contrato_ib.SelectedItem.Value; ecn._estado = "A"; bContratoVC bcn = new bContratoVC(); List<eContratoVC> list = bcn.GetSelecionarContrato(ecn,out totalContrato); DateTime inicio_contrato = list[0]._fec_Ini_Vig; DateTime fin_contrato = list[0]._fec_Fin_Vig; Int32 mes_vigente = inicio_contrato.Month; bRegistroDatoVC dm = new bRegistroDatoVC(); Int32 total_mes_contrato = dm.CalcularMesesDeDiferencia(inicio_contrato, fin_contrato); List<eDatoM> listdm = new List<eDatoM>(); for (int m = 0; m <= total_mes_contrato; m++) { if (mes_vigente > 12) { mes_vigente = 1; } eDatoM p = new eDatoM(); if (tab_selected == 0) { p._id_Empresa = Convert.ToInt32(Session["idempresa"]); p._tipo_info = "07"; p._nro_Contrato = ddl_contrato_p.SelectedItem.Value; p._anio_Vigente = anio_vigente_session; p._mes_Vigente = SetCalculaMesDevengue(inicio_contrato.Year, inicio_contrato.Month, m, mes_vigente); p._mes_Contable = SetConcatenarMesAnioContable(); p._cod_Ramo = ddl_ramo_p.SelectedItem.Value; p._cod_Producto = ddl_producto_p.SelectedItem.Value; p._mto_Abonado = 0.00m; p._mto_Prima_Est = 0.00m; p._Formato_Moneda = formato_moneda; p._estado = "A"; p._usu_reg = Session["username"].ToString(); } else { p._id_Empresa = Convert.ToInt32(Session["idempresa"]); p._nro_Contrato = ddl_contrato_ib.SelectedItem.Value; p._tipo_info = "08"; p._anio_Vigente = anio_vigente_session; p._mes_Vigente = SetCalculaMesDevengue(inicio_contrato.Year, inicio_contrato.Month, m, mes_vigente); p._mes_Contable = SetConcatenarMesAnioContable(); p._cod_Ramo = ddl_ramo_ib.SelectedItem.Value; p._cod_Producto = ddl_producto_ib.SelectedItem.Value; p._mto_Abonado = 0.00m; p._mto_Prima_Est = 0.00m; p._estado = "A"; p._usu_reg = Session["username"].ToString(); } listdm.Add(p); mes_vigente++; } if (dm.SetInsertarDatoM(listdm) > 0) return true; else return false; }
protected void Page_Load(object sender, EventArgs e) { Session["pagina"] = "OTROS"; if (Session["username"] == null) Response.Redirect("Login?go=0"); else { if (!accesso.GetValidarAcceso(Request.QueryString["go"])) { Response.Redirect("Error"); } } if (!IsPostBack) { bTablaVC concepto = new bTablaVC(); bContratoVC contrato = new bContratoVC(); contrato.SetEstablecerDataSourceContrato(ddl_contrato_p); contrato.SetEstablecerDataSourceContrato(ddl_contrato_ib); concepto.SetEstablecerDataSourceConcepto(ddl_ramo_p, "05"); concepto.SetEstablecerDataSourceConcepto(ddl_ramo_ib, "05"); concepto.SetEstablecerDataSourceConcepto(ddl_producto_p, "04"); concepto.SetEstablecerDataSourceConcepto(ddl_producto_ib, "04"); GetDataGeneral(); } }
public DataTable GetSelectDatoMGrid(eDatoM o) { int totalContrato; dSqlRegistroDatoVC dr = new dSqlRegistroDatoVC(); DataTable dtm = dr.GetSelectDatoMGrid(o); DataTable dtedit = new DataTable(); if (dtm.Rows.Count > 0) { eContratoVC ecn = new eContratoVC(); ecn._inicio = 0; ecn._fin = 1000000; ecn._orderby = "IDE_CONTRATO ASC"; ecn._nro_Contrato = o._nro_Contrato; ecn._estado = "A"; bContratoVC bcn = new bContratoVC(); List<eContratoVC> list = bcn.GetSelecionarContrato(ecn, out totalContrato); DateTime inicio_contrato = list[0]._fec_Ini_Vig; DateTime fin_contrato = list[0]._fec_Fin_Vig; Int32 mes_vigente = inicio_contrato.Month; for (int c = 0; c < 4; c++) { dtedit.Columns.Add(column[c]); } for (int r = 0; r < dtm.Rows.Count; r++) { if(mes_vigente > 12){ mes_vigente = 1; } Object[] row = new Object[dtedit.Columns.Count]; row[0] = SetCalcularMesDevengueString(inicio_contrato.Year, inicio_contrato.Month, r, mes_vigente); for (int cl = 1; cl < dtedit.Columns.Count; cl++) { if (cl == 1) row[cl] = dtm.Rows[r][cl - 1]; else row[cl] = String.Format(o._Formato_Moneda, Convert.ToDecimal(dtm.Rows[r][cl-1])).Substring(3); } dtedit.Rows.Add(row); mes_vigente++; } } return dtedit; }
private void SetLLenadoContrato() { eContratoVC o = new eContratoVC(); o._inicio = 0; o._fin = 10000; o._orderby = "IDE_CONTRATO ASC"; o._estado = "R"; o._nro_Contrato = "NO"; bContratoVC tb = new bContratoVC(); ddl_contrato_r.DataSource = tb.GetSelecionarContrato(o, out totalContrato); ddl_contrato_r.DataTextField = "_des_Contrato"; ddl_contrato_r.DataValueField = "_nro_Contrato"; ddl_contrato_r.DataBind(); ddl_contrato_r.Items.Insert(0, new ListItem("Selecione ----", "0")); }
//actualiza y inserta contrato private void SetInsertarActualizarContrato() { try { Int32 resp = 0; eContratoVC c = new eContratoVC(); c._id_Empresa = Convert.ToInt32(Session["idempresa"]); c._ide_Contrato = Convert.ToInt32(txt_idContrato_c.Value); c._nro_Contrato = txt_nrocont_c.Text; c._cod_Ramo_Sin = ddl_seniestro_c.SelectedItem.Value; c._cod_Ramo_pri = ddl_ramo_prima_c.SelectedItem.Value; c._cla_Contrato = ddl_clasecontrato_c.SelectedItem.Value; c._fec_Ini_Vig = DateTime.Parse(txt_fecini_c.Text); c._fec_Fin_Vig = DateTime.Parse(txt_fecfin_c.Text); c._tip_Contrato = ddl_tipcon_c.SelectedItem.Value; c._cod_Moneda = ddl_moneda_c.SelectedItem.Value; c._cod_Contratante = ddl_contratante_c.SelectedItem.Value; c._por_Participa_Cia = Convert.ToDecimal(txt_participacion_cia_c.Text); c._por_Tasa_Riesgo = Convert.ToDecimal(txt_tasariesgo_c.Text); c._por_Tasa_Reaseguro = Convert.ToDecimal(txt_tasareaseguro_c.Text); c._por_Impuesto = Convert.ToDecimal(txt_impuesto_c.Text); c._Centro_Costo = txt_centro_costo.Text; c._des_Contrato = txt_descrip_contrato.Text; c._estado = ddl_estado_c.SelectedItem.Value; c._mod_Contrato = ddl_modalidad_c.SelectedItem.Value; c._por_Retencion = Convert.ToDecimal(txt_retencion_c.Text); c._por_Cesion = Convert.ToDecimal(txt_cesion_c.Text); c._mto_Max_Retencion = Convert.ToDecimal(txt_montomax_retenc_c.Text); c._mto_Max_Cesion = Convert.ToDecimal(txt_montomax_cesion_c.Text); c._mto_Pleno = Convert.ToDecimal(txt_montopleno_c.Text); c._nro_Linea_Mult = Convert.ToInt32(txt_multiplo_c.Text); c._mto_Max_Cubertura = Convert.ToDecimal(txt_mto_max_cubert_c.Text); c._nro_Capa_Xl1 = Convert.ToInt32(txt_nrocapaxl_c1.Text); c._Prioridad1 = Convert.ToDecimal(txt_prioridad_c1.Text); c._Cesion_Exc_Prioridad1 = Convert.ToDecimal(txt_excesoprio_c1.Text); c._mto_Max_Cap_Lim_Sup1 = Convert.ToDecimal(txt_mto_max_lim_sup_c1.Text); c._prima_Min_Deposito1 = Convert.ToDecimal(txt_primaminima_deposit_c1.Text); c._nro_Capa_Xl2 = Convert.ToInt32(txt_nrocapaxl_c2.Text); c._Prioridad2 = Convert.ToDecimal(txt_prioridad_c2.Text); c._Cesion_Exc_Prioridad2 = Convert.ToDecimal(txt_excesoprio_c2.Text); c._mto_Max_Cap_Lim_Sup2 = Convert.ToDecimal(txt_mto_max_lim_sup_c2.Text); c._prima_Min_Deposito2 = Convert.ToDecimal(txt_primaminima_deposit_c2.Text); c._usu_reg = Session["username"].ToString(); c._usu_mod = Session["username"].ToString(); bContratoVC control = new bContratoVC(); if (c._ide_Contrato == 0) { resp = control.SetInsertarContrato(c); if (resp != 0) { MessageBox("Registro Grabado Correctamente"); SetLLenadoContrato(); } else { MessageBox("Ocurrio un Error en el Servidor!"); } } else { resp = control.SetActualizarContrato(c); if (resp != 0) { MessageBox("Registro Actualizado Correctamente"); SetLLenadoContrato(); } else { MessageBox("Ocurrio un Error en el Servidor!"); } } } catch (Exception e) { MessageBoxcCatch("ERROR =>" + e.Message); } }
private void SetLLenadoContrato() { var o = new eContratoVC { _inicio = 0, _fin = 10000, _orderby = "IDE_CONTRATO ASC", _nro_Contrato = "NO", _estado = "A" }; var tb = new bContratoVC(); var list = tb.GetSelecionarContrato(o, out _totalContrato); }