private void _estadonuevo() { msnMessage.HideMessage(); try { lblnumero.Text = (CatalogoClass._correlativo_catalogo()).ToString(); lblestado.Text = "Nuevo"; } catch (Exception exc) { msnMessage.LoadMessage(exc.Message, UserControl.ucMessage.MessageType.Error); } }
private void _consultar() { msnMessage.HideMessage(); try { string _des = txtcatalogo.Text; DataTable dt = CatalogoClass.consulta_catalogo(_des); Session[_nameSessDatamanifiestoconsulta] = dt; gvmanifiesto.DataSource = dt; gvmanifiesto.DataBind(); } catch (Exception ex) { msnMessage.LoadMessage(ex.Message, UserControl.ucMessage.MessageType.Error); } }
protected void gvmanifiesto_RowCommand(object sender, GridViewCommandEventArgs e) { msnMessage.HideMessage(); if (e.CommandName.Equals("EditOrder")) { //esta session es para modificar Session["estado"] = "2"; Response.Redirect("Manifiesto.aspx?noManifiesto=" + e.CommandArgument.ToString()); } if (e.CommandName.Equals("starnular")) { this.msnMessage.HideMessage(); this.msnMessage.Visible = false; GridViewRow row = (GridViewRow)(((ImageButton)e.CommandSource).NamingContainer); string _idman = e.CommandArgument.ToString(); try { Boolean _valida = CatalogoClass._anular_catalogo(Convert.ToDecimal(_idman)); if (_valida) { _consultar(); msnMessage.LoadMessage("Se Anulo el catalogo con id N° " + _idman, UserControl.ucMessage.MessageType.Information); } else { msnMessage.LoadMessage("Hubo un problema, no Se Anulo el catalogo con id N°" + _idman, UserControl.ucMessage.MessageType.Information); } } catch (Exception ex) { msnMessage.LoadMessage(ex.Message, UserControl.ucMessage.MessageType.Error); } } }
private void generar_catalogo() { string script = string.Empty; try { string _descripcion = txtdescripcion.Text.Trim(); string _header_title = txtheadertitle.Text.Trim(); string _nropagina = txtnropagina.Text; msnMessage.Visible = false; //DataTable dt = (DataTable)Session[_nameSessDatamanifiesto]; //if (dt.Rows.Count == 0) //{ // msnMessage.LoadMessage("No hay detalles para generar manifiesto", UserControl.ucMessage.MessageType.Error); // script = string.Empty; // script += "closeDialogLoad()"; // System.Web.UI.ScriptManager.RegisterStartupScript(upMsg, Page.GetType(), "CloseDialog", script, true); // return; //} //else //{ //DataTable dtman = new DataTable(); //dtman.Columns.Add("Man_Det_VenID", typeof(String)); //dtman.Columns.Add("Man_Det_Items", typeof(Decimal)); //dtman.Columns.Add("Man_Det_Lider", typeof(string)); //dtman.Columns.Add("Man_Det_Promotor", typeof(string)); //dtman.Columns.Add("Man_Det_Agencia", typeof(string)); //dtman.Columns.Add("Man_Det_Destino", typeof(string)); //for (Int32 i = 0; i < dt.Rows.Count; ++i) //{ // string _doc = dt.Rows[i]["doc"].ToString(); // string _lider = dt.Rows[i]["lider"].ToString(); // string _promotor = dt.Rows[i]["promotor"].ToString(); // string _agencia = dt.Rows[i]["agencia"].ToString(); // string _destino = dt.Rows[i]["destino"].ToString(); // decimal _items = Convert.ToDecimal(dt.Rows[i]["items"]); // dtman.Rows.Add(_doc, _items, _lider, _promotor, _agencia, _destino); //} if (_estado == "1") { //verificar si es que no estan grabando e varias sessiones el documento //string _mensaje = ""; //decimal _valida_registro = ManifiestoBll._valida_manifiesto(dtman, ref _mensaje); //if (_valida_registro == 1) //{ // msnMessage.LoadMessage(_mensaje, UserControl.ucMessage.MessageType.Error); // script = string.Empty; // script += "closeDialogLoad()"; // System.Web.UI.ScriptManager.RegisterStartupScript(upMsg, Page.GetType(), "CloseDialog", script, true); // return; //} } // Decimal _id = 0; if (!(CatalogoClass.actualizar_catalogo(Convert.ToInt32(_estado), Convert.ToDecimal((_idcatalogo.Length == 0) ? "0" : _idcatalogo), _descripcion, _header_title, Convert.ToDecimal(_nropagina), ref _id))) { msnMessage.LoadMessage("Hubo un problerma con la actualizacion, por favor consulte con sistemas", UserControl.ucMessage.MessageType.Error); script = string.Empty; script += "closeDialogLoad()"; System.Web.UI.ScriptManager.RegisterStartupScript(upMsg, Page.GetType(), "CloseDialog", script, true); } else { limpiar(); string url = _pageCatReturn; // Response.Redirect(url); } //} } catch (Exception exc) { msnMessage.LoadMessage(exc.Message, UserControl.ucMessage.MessageType.Error); script = string.Empty; script += "closeDialogLoad()"; System.Web.UI.ScriptManager.RegisterStartupScript(upMsg, Page.GetType(), "CloseDialog", script, true); } }