Exemple #1
0
    protected void BtnDrTIPOOT_Click(object sender, EventArgs e)
    {
        paneltipoot2.Visible = false;

        string    tipoot    = DrpTIPOOT.SelectedValue;
        VALIDADOR vALIDADOR = new VALIDADOR();

        vALIDADOR.InsertASIGTYPEOT(Komode.Value, tipoot);
        VaoNO.Value  = "SI";
        Tipoop.Value = tipoot;
        ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {alert('Se ha ingresado a la base de datos el tipo " + tipoot + " con el modelo " + Komode.Value + "');});</script>", false);

        BtnGenOT.Enabled = true;
    }
Exemple #2
0
    protected void BtnBuscarNvv_Click(object sender, EventArgs e)
    {
        BtnGenOT.Enabled     = true;
        paneltipoot2.Visible = false;
        string NUDO = "%" + TxtBuscarNVV.Text + "%";

        oTGeneric  = new OTGeneric();
        varEncNVV  = new VarEncNVV();
        varItemNVV = new List <VarItemNVV>();
        fechas     = new Fechas();

        varEncNVV = oTGeneric.VarEncNVV(NUDO);


        if (!varEncNVV.IsTrue)
        {
            PanelDetail.Visible = false;
            Mdl_LblMsg.Text     = varEncNVV.MsgIstrue;
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {$('#ModalMsg').modal('show');});</script>", false);
        }
        else
        {
            if (varEncNVV.ESPRODO == "O")
            {
                PanelDetail.Visible = false;
                Mdl_LblMsg.Text     = varEncNVV.MsgIstrue;
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {$('#ModalMsg').modal('show');});</script>", false);
            }
            else
            {
                VALIDADOR vALIDADOR = new VALIDADOR();
                string    TIPOOT    = vALIDADOR.TIPOOT(varEncNVV.KOMODE);
                if (TIPOOT == "NO")
                {
                    paneltipoot2.Visible = true;
                    VaoNO.Value          = "NO";
                    List <ListaTIPOOT> TIPOOTlist = oTGeneric.TIPOOT();
                    DrpTIPOOT.DataSource     = TIPOOTlist;
                    DrpTIPOOT.DataTextField  = "_COMBINADO";
                    DrpTIPOOT.DataValueField = "_TIPOOT";
                    Komode.Value             = varEncNVV.KOMODE;

                    DrpTIPOOT.DataBind();
                    DrpTIPOOT.Items.Insert(0, new ListItem("--Seleccionar Tipo OT--"));

                    Mdl_LblMsg.Text = "En la base de datos no existe un tipo de OT para el modelo " + varEncNVV.KOMODE + ", debes seleccionar uno antes de generar la OT";
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {$('#ModalMsg').modal('show');});</script>", false);
                    BtnGenOT.Enabled = false;
                }
                else
                {
                    Tipoop.Value = TIPOOT;
                    Komode.Value = varEncNVV.KOMODE;
                    VaoNO.Value  = "SI";
                }
                string nvv = varEncNVV.NUDO;
                varItemNVV     = oTGeneric.VarItemNVVs(nvv);
                LblFEEMLI.Text = varEncNVV.FEEMLI.ToShortDateString();
                LblFEERLI.Text = varEncNVV.FEERLI.ToShortDateString();
                int _dias;
                if (varEncNVV.SUDO == "VMA")
                {
                    _dias = 2;
                }
                else if (varEncNVV.SUDO == "PHU")
                {
                    _dias = 1;
                }
                else
                {
                    _dias = 1;
                }
                TextENTPROD.Text = fechas.FechaHabilAnterior(varEncNVV.FEERLI, _dias).ToShortDateString();
                LblKOEN.Text     = varEncNVV.KOEN;
                LblNOKOEN.Text   = varEncNVV.NOKOEN;
                LblNVV.Text      = varEncNVV.NUDO.Trim();
                LblOP.Text       = varEncNVV.NUMOP;



                TablaDetail.DataSource = varItemNVV;

                TablaDetail.DataBind();
                //BtnGen();

                PanelDetail.Visible = true;
            }
        }
    }