protected void BtnGrabar_Click(object sender, EventArgs e) { try { if (ViewState["CodigoCEDE"].ToString() == "0") { new FuncionesDAO().FunShowJSMessage("Seleccione Cedente..!", this); return; } if (ViewState["CodigoCPCE"].ToString() == "0") { new FuncionesDAO().FunShowJSMessage("Seleccione Producto/Catálogo..!", this); return; } _dtbsegmento = (DataTable)ViewState["SegmentoCabecera"]; if (_dtbsegmento.Rows.Count == 0) { new FuncionesDAO().FunShowJSMessage("No Existen Registros Ingresados..!", this); return; } _dtbsegmento = (DataTable)ViewState["SegmentoCabecera"]; SoftCob_SEGMENTO_CABECERA _datos = new SoftCob_SEGMENTO_CABECERA(); foreach (DataRow _dr in _dtbsegmento.Rows) { _codigo = new CedenteDAO().FunGetCodigoSegmento(int.Parse(ViewState["CodigoCEDE"].ToString()), int.Parse(ViewState["CodigoCPCE"].ToString()), int.Parse(_dr[0].ToString()), 1); _datos.SGCA_CODIGO = _codigo; _datos.sgca_cedecodigo = int.Parse(ViewState["CodigoCEDE"].ToString()); _datos.sgca_cpcecodigo = int.Parse(ViewState["CodigoCPCE"].ToString()); _datos.sgca_segmento = _dr["Segmento"].ToString(); _datos.sgca_descripcion = _dr["Descripcion"].ToString(); _datos.sgca_valorinicial = int.Parse(_dr["ValorI"].ToString()); _datos.sgca_valorfinal = int.Parse(_dr["ValorF"].ToString()); _datos.sgca_estado = _dr["Estado"].ToString() == "Activo" ? true : false; _datos.sgca_auxv1 = _dr["auxv1"].ToString(); _datos.sgca_auxv2 = _dr["auxv2"].ToString(); _datos.sgca_auxv3 = _dr["auxv3"].ToString(); _datos.sgca_auxi1 = int.Parse(_dr["auxi1"].ToString()); _datos.sgca_auxi2 = int.Parse(_dr["auxi2"].ToString()); _datos.sgca_auxi3 = int.Parse(_dr["auxi3"].ToString()); _datos.sgca_fum = DateTime.Now; _datos.sgca_uum = int.Parse(Session["usuCodigo"].ToString()); _datos.sgca_tum = Session["MachineName"].ToString(); _datos.sgca_fechacreacion = DateTime.Now; _datos.sgca_usuariocreacion = int.Parse(Session["usuCodigo"].ToString()); _datos.sgca_terminalcreacion = Session["MachineName"].ToString(); if (_codigo == 0) { new CedenteDAO().FunCrearSegmento(_datos); } else { new CedenteDAO().FunEditSegmento(_datos); } } _redirect = string.Format("{0}?MensajeRetornado={1}", Request.Url.AbsolutePath, "Grabado con Éxito..!"); Response.Redirect(_redirect, true); } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void BtnGrabar_Click(object sender, EventArgs e) { try { SoftCob_SUPERVISORES supervisor = new SoftCob_SUPERVISORES(); _dtb = (DataTable)ViewState["Gestores"]; if (_dtb.Rows.Count > 0) { List <SoftCob_GESTOR_SUPERVISOR> gestores = new List <SoftCob_GESTOR_SUPERVISOR>(); foreach (DataRow _dr in _dtb.Rows) { _codigogestor = new CedenteDAO().FunGetCodigoGestor(int.Parse(_dr["CodigoSupervisor"].ToString()), int.Parse(_dr["GestorCodigo"].ToString())); gestores.Add(new SoftCob_GESTOR_SUPERVISOR() { GEST_CODIGO = _codigogestor, SUPE_CODIGO = int.Parse(_dr["CodigoSupervisor"].ToString()), USUA_CODIGO = int.Parse(_dr["GestorCodigo"].ToString()), gest_estado = _dr[5].ToString() == "Activo" ? true : false, gest_auxv1 = "", gest_auxv2 = "", gest_auxv3 = "", gest_auxi1 = int.Parse(DdlCedente.SelectedValue), gest_auxi2 = 0, gest_auxi3 = 0, gest_fechacreacion = DateTime.Now, gest_usuariocreacion = int.Parse(Session["usuCodigo"].ToString()), gest_terminalcreacion = Session["MachineName"].ToString(), gest_fum = DateTime.Now, gest_uum = int.Parse(Session["usuCodigo"].ToString()), gest_tum = Session["MachineName"].ToString() }); } supervisor.SoftCob_GESTOR_SUPERVISOR = new List <SoftCob_GESTOR_SUPERVISOR>(); foreach (SoftCob_GESTOR_SUPERVISOR addGestores in gestores) { supervisor.SoftCob_GESTOR_SUPERVISOR.Add(addGestores); } _mensaje = new CedenteDAO().FunRegistroGestor(supervisor); _response = string.Format("{0}?MensajeRetornado={1}", Request.Url.AbsolutePath, "Guardado con Éxito"); if (_mensaje == "") { Response.Redirect(_response, false); } else { Lblerror.Text = _mensaje; } DdlCedente.Enabled = true; DdlSupervisor.Enabled = true; } else { new FuncionesDAO().FunShowJSMessage("No existen datos ingresados..!", this); } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void BtnGrabar_Click(object sender, EventArgs e) { try { SoftCob_CEDENTE _cedente = new SoftCob_CEDENTE(); _dtb = (DataTable)ViewState["Supervisores"]; if (_dtb.Rows.Count > 0) { List <SoftCob_SUPERVISORES> _supervisores = new List <SoftCob_SUPERVISORES>(); foreach (DataRow _dr in _dtb.Rows) { _codigosupervisor = new CedenteDAO().FunGetCodigoSupervisor(int.Parse(_dr[3].ToString()), int.Parse(_dr[0].ToString())); _supervisores.Add(new SoftCob_SUPERVISORES() { SUPE_CODIGO = _codigosupervisor, CEDE_CODIGO = int.Parse(_dr[3].ToString()), USUA_CODIGO = int.Parse(_dr[4].ToString()), supe_estado = _dr[5].ToString() == "Activo" ? true : false, supe_auxv1 = "", supe_auxv2 = "", supe_auxi1 = 0, supe_auxi2 = 0, supe_fechacreacion = DateTime.Now, supe_usuariocreacion = int.Parse(Session["usuCodigo"].ToString()), supe_terminalcreacion = Session["MachineName"].ToString(), supe_fum = DateTime.Now, supe_uum = int.Parse(Session["usuCodigo"].ToString()), supe_tum = Session["MachineName"].ToString() }); } _cedente.SoftCob_SUPERVISORES = new List <SoftCob_SUPERVISORES>(); foreach (SoftCob_SUPERVISORES _addsupervisor in _supervisores) { _cedente.SoftCob_SUPERVISORES.Add(_addsupervisor); } _mensaje = new CedenteDAO().FunRegistroSupervisor(_cedente); _response = string.Format("{0}?MensajeRetornado={1}", Request.Url.AbsolutePath, "Guardado con Éxito"); if (_mensaje == "") { Response.Redirect(_response, false); } else { Lblerror.Text = _mensaje; } DdlCedente.Enabled = true; } else { new FuncionesDAO().FunShowJSMessage("No existen datos ingresados..!", this); } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void BtnGrabar_Click(object sender, EventArgs e) { try { if (DdlCedente.SelectedValue == "0") { new FuncionesDAO().FunShowJSMessage("Seleccione Cedente..!", this); return; } if (DdlCatalogo.SelectedValue == "0") { new FuncionesDAO().FunShowJSMessage("Seleccione Catálogo/Producto..!", this); return; } dtbBrench = (DataTable)ViewState["BrenchDet"]; if (dtbBrench.Rows.Count == 0) { new FuncionesDAO().FunShowJSMessage("Ingrese al menos un Rango para Brench..!", this); return; } System.Threading.Thread.Sleep(300); SoftCob_BRENCH datos = new SoftCob_BRENCH(); { datos.BRCH_CODIGO = int.Parse(ViewState["CodigoBrench"].ToString()); datos.brch_cedecodigo = int.Parse(DdlCedente.SelectedValue); datos.brch_cpcecodigo = int.Parse(DdlCatalogo.SelectedValue); datos.brch_estado = ChkEstadoBrench.Checked; datos.brch_auxv1 = ""; datos.brch_auxv2 = ""; datos.brch_auxv3 = ""; datos.brch_auxi1 = 0; datos.brch_auxi2 = 0; datos.brch_auxi3 = 0; datos.brch_fum = DateTime.Now; datos.brch_uum = int.Parse(Session["usuCodigo"].ToString()); datos.brch_tum = Session["MachineName"].ToString(); } if (int.Parse(ViewState["CodigoBrench"].ToString()) == 0) { datos.brch_fechacreacion = DateTime.Now; datos.brch_usuariocreacion = int.Parse(Session["usuCodigo"].ToString()); datos.brch_terminalcreacion = Session["MachineName"].ToString(); } else { datos.brch_fechacreacion = DateTime.Parse(ViewState["fechacreacion"].ToString()); datos.brch_usuariocreacion = int.Parse(ViewState["usucreacion"].ToString()); datos.brch_terminalcreacion = ViewState["terminalcreacion"].ToString(); } dtb = (DataTable)ViewState["BrenchDet"]; if (dtb.Rows.Count > 0) { codigo = new CedenteDAO().FunGetCodigoBrench(int.Parse(DdlCedente.SelectedValue), int.Parse(DdlCatalogo.SelectedValue), int.Parse(ViewState["CodigoBrench"].ToString())); List <SoftCob_BRENCHDET> datos1 = new List <SoftCob_BRENCHDET>(); foreach (DataRow dr in dtb.Rows) { codigodet = new CedenteDAO().FunGetCodigoBrenchDet(codigo, int.Parse(dr["Codigo"].ToString())); datos1.Add(new SoftCob_BRENCHDET() { BRDE_CODIGO = codigodet, BRCH_CODIGO = codigo, brde_rangoinicial = int.Parse(dr["RangoIni"].ToString()), brde_rangofinal = int.Parse(dr["RangoFin"].ToString()), brde_etiqueta = dr["Etiqueta"].ToString(), brde_orden = int.Parse(dr["Orden"].ToString()), brde_estado = dr["Estado"].ToString() == "Activo" ? true : false, brde_auxv1 = dr["auxv1"].ToString(), brde_auxv2 = dr["auxv2"].ToString(), brde_auxv3 = dr["auxv3"].ToString(), brde_auxi1 = int.Parse(DdlCatalogo.SelectedValue), brde_auxi2 = int.Parse(dr["auxi2"].ToString()), brde_auxi3 = int.Parse(dr["auxi3"].ToString()), }); } datos.SoftCob_BRENCHDET = new List <SoftCob_BRENCHDET>(); foreach (SoftCob_BRENCHDET addDatos in datos1) { datos.SoftCob_BRENCHDET.Add(addDatos); } if (datos.BRCH_CODIGO == 0) { new CedenteDAO().FunCrearBrench(datos); } else { new CedenteDAO().FunEditBrench(datos); } Response.Redirect("WFrm_BrenchAdmin.aspx?MensajeRetornado=Guardado con Éxito", true); } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }