Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            GetMagnitudes Mag = new GetMagnitudes();
            FillDDL(DDLmagnitud, "MAGNITUD", "MAGNITUD", "Seleccionar Magnitud", Mag.Magnitudes());

            //cargar los 30 default
            GetListProcesos procesos = new GetListProcesos();
            FillingTable(procesos.ListaProcesos);
        }
    }
Esempio n. 2
0
    protected void BtnEditItem_Click(object sender, EventArgs e)
    {
        //cargar los valores y abrir el modal
        string _ID     = HdnIDItem.Value;
        string TokenId = HdnTokenIdItem.Value;

        ProcesosClass Proc = new ProcesosClass();

        ProcesosClass._Proceso proceso = Proc.GetProceso(_ID, TokenId, true);
        TxtMdlEditNombre.Text = proceso.Nombre;
        TxtMdlEditDescr.Text  = proceso.Descripcion;

        //cargar el DDLmag
        GetMagnitudes Mag = new GetMagnitudes();

        FillDDL(DDLMdlEditMag, "MAGNITUD", "MAGNITUD", "Seleccionar Magnitud", Mag.Magnitudes());
        DDLMdlEditMag.SelectedValue = proceso._Magnitud;

        //cargar el DDLUnidMed
        GetMagnitudes UnidMed = new GetMagnitudes(DDLMdlEditMag.SelectedValue);

        FillDDL(DDLMdlEditUnMed, "UNIDAD_MEDIDA", "_ID", "Seleccionar Unidad", UnidMed.AllMagnitudes);
        DDLMdlEditUnMed.SelectedValue = proceso.ID_Magmed;
        LblMdlEditSimbUnit.Text       = " /" + proceso._MagSimbolo;
        TxtMdlEditCosto.Text          = proceso.Costo_Unit.ToString();
        string mermax100 = (proceso.Merma * 100).ToString();

        if (string.IsNullOrEmpty(proceso._CodAlfak))
        {
            LblEditAsocAlfak.Text = "No tiene asociado Proceso de Alfak ";

            LinkTomdlAsocAlfak.InnerHtml = "Asociar";
        }
        else
        {
            ProductoAlfak             alfak       = new ProductoAlfak();
            ProductoAlfak.BA_PRODUKTE bA_PRODUKTE = alfak.GetByCod(proceso._CodAlfak);
            LblEditAsocAlfak.Text = "El código Alfak asociado es " + proceso._CodAlfak + " - " + bA_PRODUKTE.Descripcion;

            LinkTomdlAsocAlfak.InnerHtml = "Editar";
        }



        string Function = "OpenModalEdit('" + mermax100 + "');";

        ScriptManager.RegisterStartupScript(this, typeof(Page), "CallMyFunction", Function, true);

        GetListProcesos procesos = new GetListProcesos();

        FillingTable(procesos.ListaProcesos);
    }
Esempio n. 3
0
    protected void FillDDLMagnitud()
    {
        GetMagnitudes Mag = new GetMagnitudes();

        FillDDL(DDLmagnitud, "MAGNITUD", "MAGNITUD", "Seleccionar Magnitud", Mag.Magnitudes());
    }