Example #1
0
    protected void btnAddCot_Click(object sender, EventArgs e)
    {
        try
        {
            Util.isRequired(txtPound.Text.Trim(), "Peso");
            Util.isNumeric(txtPound.Text.Trim(), "Peso");
            Util.isRequired(txtDelta.Text.Trim(), "delta");
            Util.isNumeric(txtDelta.Text.Trim(), "delta");
            Util.isRequired(txtCostC.Text.Trim(), "Costo");
            Util.isNumeric(txtCostC.Text.Trim(), "Costo");
            Util.isRequired(txtSOP.Text.Trim(), "SOP");
            Util.isRequired(txtCostM.Text.Trim(), "Costo Material");
            Util.isNumeric(txtCostM.Text.Trim(), "Costo Material");
            Util.isRequired(txtMoldC.Text.Trim(), "Molde");
            Util.isNumeric(txtMoldC.Text.Trim(), "Molde");
            Util.isRequired(txtProt.Text.Trim(), "Prototipo");
            Util.isNumeric(txtProt.Text.Trim(), "Prototipo");

            var plect = new PartListExchangeCompositeType();
            var plem  = new PartListExchangeManager();

            var EFlACT = new ExchangeFlACompositeType();
            var EFlAM  = new ExchangeFlAManager();

            plect.iIdPartList    = int.Parse(lblPartList.Text.Trim());
            plect.iIdAffectation = int.Parse(ddlAfectationCot.SelectedValue.ToString());
            plect.iIdExchange    = int.Parse(lblIdExchange.Text);
            //plect.cos = int.Parse(lblCost.Text);

            EFlACT.bStatus      = true;
            EFlACT.dDateIn      = calDateIn.SelectedDate.Value;
            EFlACT.dDateOut     = calDateOut.SelectedDate.Value;
            EFlACT.dDatePromise = calDateProm.SelectedDate.Value;
            EFlACT.iCost        = int.Parse(txtCostC.Text.Trim());
            EFlACT.iDateStart   = int.Parse(txtDateStart.Text.Trim());
            EFlACT.iIdPlEA      = plem.getIdPlEA(plect);
            EFlACT.iMold        = int.Parse(txtMoldC.Text.Trim());
            EFlACT.iMoldProt    = int.Parse(txtProt.Text.Trim());
            EFlACT.iTotalInv    = int.Parse(lblTotalInvC.Text.Trim());
            EFlACT.iTotalP      = int.Parse(lblTotalC.Text.Trim());
            EFlACT.SOECliente   = txtSOP.Text.Trim();
            EFlAM.AddExchangeFlA(EFlACT);
        }
        catch (Exception ex)
        {
            util.ErroDisplay(1, ex.Message, ref lblMessage);
        }
    }
Example #2
0
        public errorCompositeType AddExchangeFlA(ExchangeFlACompositeType ectExchangeFlA)
        {
            errorCompositeType lstError = new errorCompositeType();

            try
            {
                ExchangeFlA et = new ExchangeFlA();
                et.InsertExchangeFlA(ectExchangeFlA);
                lstError.bError = true;
                lstError.sError = "";
                return(lstError);
            }
            catch (Exception ex)
            {
                lstError.bError = false;
                lstError.sError = ex.Message;
                return(lstError);
            }
        }