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(); formato_moneda = Session["formatomoneda"].ToString(); contrato.SetEstablecerDataSourceContrato(ddl_contrato_c); ddl_contrato_c.SelectedIndex = 1; concepto.SetEstablecerDataSourceConcepto(ddl_tipcom_c, "13"); concepto.SetEstablecerDataSourceConcepto(ddl_ramo_c, "05"); } }
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"); } }
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_o); contrato.SetEstablecerDataSourceContrato(ddl_contrato_det); concepto.SetEstablecerDataSourceConcepto(ddl_tipinfo, "12"); concepto.SetEstablecerDataSourceConcepto(ddl_tipinfo_det, "12"); concepto.SetEstablecerDataSourceConcepto(ddl_tipo_registro, "15"); GetDataGeneral(); SetCalcularTrimestre("SI"); } }
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(); } }
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(); } }
public static object ContratoList(int jtStartIndex, int jtPageSize, string jtSorting, String WhereBy) { int total; int indexPage = jtStartIndex != 0 ? jtStartIndex / jtPageSize : 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"; var list = new bContratoVC().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!"); } } else if (tabla.Equals("CONTRATO_SYS") && indice != "0") { var resp = new bContratoSys().SetEliminarContratoSys(Int32.Parse(indice)); MessageBox(resp + "Registro Eliminado Correctamente!"); } else if (tabla.Equals("CONTRATO_SIS_DETALLE") && indice != "0") { var resp = new nContratoSisDetalle().setEliminarContratoDetalle(Int32.Parse(indice)); MessageBox(resp + " Registros (s) eliminado (s) correctamente"); } } catch (Exception ex) { MessageBoxcCatch("Ocurrio el siguiente error " + ex.Message.ToString()); } }
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); MessageBox("Registro Grabado Correctamente"); SetLLenadoContrato(); } else { resp = control.SetActualizarContrato(c); MessageBox("Registro Actualizado Correctamente"); SetLLenadoContrato(); } } catch (Exception e) { MessageBoxcCatch("ERROR =>" + e.Message.Replace(Environment.NewLine, "")); } }
//funciones de grabado de primas Y ibnr private Boolean SetInsertarDataM(Int32 tab_selected) { var ecn = new eContratoVC() { _inicio = 0, _fin = 1000000, _orderby = "IDE_CONTRATO ASC", _nro_Contrato = tab_selected == 0 ? ddl_contrato_p.SelectedItem.Value : ddl_contrato_ib.SelectedItem.Value, _estado = "A" }; var bcn = new bContratoVC(); var 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; //Validar que se hayan ingresado todos los meses en forma secuencial var datoM = new eDatoM() { _nro_Contrato = ecn._nro_Contrato, _tipo_info = tab_selected == 0?"07":"08", _cod_Ramo = ddl_ramo_p.SelectedItem.Value, _cod_Producto = ddl_producto_p.SelectedItem.Value }; var listDatoM = new bRegistroDatoVC().listMesDevengue(datoM); var mesContable = SetConcatenarMesAnioContable().ToString(); var mesInicioContrt = Convert.ToInt32(inicio_contrato.Year.ToString() + "" + (mes_vigente < 10?"0" + mes_vigente.ToString(): mes_vigente.ToString())); var sigueSecuencia = false; if (listDatoM.Count > 0) { mesContable = Convert.ToInt32(mesContable.Substring(4, 2)) == 1 ? (Convert.ToInt32(mesContable.Substring(0, 4)) - 1).ToString() + "12" : (Convert.ToInt32(mesContable) - 1).ToString(); var encontroAnterior = listDatoM.FindAll(a => a._mes_Contable == (int.Parse(mesContable))); if (encontroAnterior.Count > 0) { sigueSecuencia = true; } } if (Convert.ToInt32(mesContable) == mesInicioContrt || sigueSecuencia == true) { try { var dm = new bRegistroDatoVC(); Int32 total_mes_contrato = dm.CalcularMesesDeDiferencia(inicio_contrato, fin_contrato); var listdm = new List <eDatoM>(); for (int m = 0; m <= total_mes_contrato; m++) { if (mes_vigente > 12) { mes_vigente = 1; } var 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++; } dm.SetInsertarDatoM(listdm); return(true); } catch (Exception ex) { MessageBox("ERROR => " + ex.Message.Replace(Environment.NewLine, "")); throw; } } else { return(false); } }