protected void LinkSelectAlfak_Click(object sender, EventArgs e) { ProcesosClass Proc = new ProcesosClass(); string _CodigoAlfak = ((LinkButton)sender).Text; bool IsEdited = Proc.UpdateProceso(HdnIdbeforeCreate.Value, ProcesosClass.COT_MPROCESOS.COD_ALFAK, _CodigoAlfak); bool IsEdited2 = Proc.UpdateProceso(HdnIdbeforeCreate.Value, ProcesosClass.COT_MPROCESOS.KA_WGR, DDLSubTipoProcAsocAlfak.SelectedValue); if (IsEdited) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "myalert", "alert('El proceso ha sido vinculado con el código " + _CodigoAlfak + " de Alfak'); window.location='" + Page.ResolveUrl("~/View/Comercial/AdmVentas/Productos/AdministracionProcesos.aspx") + "';", true); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "myalert", "alert('Se produjo un error al tratar de vincular el proceso con Alfak, por favor intentelo nuevamente.');", true); } }
protected void BtnDelete_Click(object sender, EventArgs e) { ProcesosClass Proc = new ProcesosClass(); bool IsDelete = Proc.UpdateProceso(HdnIDItem.Value, ProcesosClass.COT_MPROCESOS.ESTADO, false); if (IsDelete) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "myalert", "alert('El proceso " + lbltitleDetail.InnerHtml + " ha sido eliminado.'); window.location='" + Page.ResolveUrl("~/View/Comercial/AdmVentas/Productos/AdministracionProcesos.aspx") + "';", true); } }
protected void BtnMdlEditProc_Click(object sender, EventArgs e) { double _Costo; decimal _Merma; if (double.TryParse(TxtMdlEditCosto.Text, out _Costo) && decimal.TryParse(HdnMdlEditMerma.Value.Replace(".", ","), out _Merma)) { ProcesosClass._Proceso proceso = new ProcesosClass._Proceso { _ID = HdnIDItem.Value, TokenId = HdnTokenIdItem.Value, Nombre = TxtMdlEditNombre.Text, Descripcion = TxtMdlEditDescr.Text, ID_Magmed = DDLMdlEditUnMed.SelectedValue, Costo_Unit = _Costo, Merma = Convert.ToDouble(_Merma), Estado = true, }; ProcesosClass Proc = new ProcesosClass(); bool IsEdited = Proc.UpdateProceso(proceso); if (IsEdited) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "myalert", "alert('El proceso " + proceso.Nombre + " ha sido modificado.'); window.location='" + Page.ResolveUrl("~/View/Comercial/AdmVentas/Productos/AdministracionProcesos.aspx") + "';", true); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "myalert", "alert('Se produjo un error al tratar de editar el proceso, por favor intentelo nuevamente.');", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "myalert", "alert('El costo no tiene el formato correcto, por favor intentelo nuevamente.'); window.location='" + Page.ResolveUrl("~/View/Comercial/AdmVentas/Productos/AdministracionProcesos.aspx") + "';", true); } }