Ejemplo n.º 1
0
        protected void btnSend_Click(object sender, EventArgs e)
        {
            strError = string.Empty;

            if (string.IsNullOrEmpty(txtWorkOrder.Text.Trim()))
            {
                RequiredField.Enabled = true;
                RequiredField.IsValid = false;
                RequiredField.Validate();
                txtWorkOrder.Focus();
                return;
            }

            lblResult.Text = string.Empty;

            txtWorkOrder.Text = txtWorkOrder.Text.ToUpperInvariant();

            if (string.IsNullOrEmpty(txtWorkOrder.Text.Trim()))
            {
                return;
            }

            obj.orno  = txtWorkOrder.Text.ToUpperInvariant();
            resultado = idal.spareDelivery_verificaOrdenes_Param(ref obj, ref strError);


            if (resultado.Rows.Count < 1 || !string.IsNullOrEmpty(strError))
            {
                lblResult.Text = string.Format("Order Work {0} : {1}", obj.orno.Trim(), strError);
                return;
            }

            createObjectTable();
            divOptButtons.Visible = true;
        }
        protected void btnSend_Click(object sender, EventArgs e)
        {
            strError = string.Empty;

            if (string.IsNullOrEmpty(txtWorkOrder.Text.Trim()))
            {
                RequiredField.Enabled = true;
                RequiredField.IsValid = false;
                RequiredField.Validate();
                txtWorkOrder.Focus();
                return;
            }

            lblResult.Text = string.Empty;

            txtWorkOrder.Text = txtWorkOrder.Text.ToUpperInvariant();

            if (string.IsNullOrEmpty(txtWorkOrder.Text.Trim()))
            {
                return;
            }

            obj.orno  = txtWorkOrder.Text.ToUpperInvariant();
            resultado = idal.spareDelivery_listaRegistrosOrdenParam(ref obj, ref strError);


            if (resultado.Rows.Count < 1 || !string.IsNullOrEmpty(strError))
            {
                lblResult.Text = string.Format("Order Work {0} : {1}", obj.orno.Trim(), strError);
                return;
            }

            grdRecords.DataSource = resultado;
            grdRecords.DataBind();
        }
        public void Non_Null_Values_Are_Considered_Valid()
        {
            var obj = new DummyObject
                            {
                               ChildProperty = new DummyObject()
                            };
            var requiredField = new RequiredField<DummyObject>(obj, o => o.ChildProperty);

            requiredField.Validate(); // no exception expected
        }
        public void Non_Empty_Strings_Are_Considered_Valid()
        {
            var obj = new DummyObject
                          {
                              RequiredString = "Requirement Met"
                          };
            var requiredField = new RequiredField<DummyObject>(obj, o => o.RequiredString);

            requiredField.Validate(); // no exception expected
        }
Ejemplo n.º 5
0
        protected void btnSend_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtWorkOrderFrom.Text.Trim()))
            {
                RequiredField.Enabled = true;
                RequiredField.IsValid = false;
                RequiredField.Validate();
                txtWorkOrderFrom.Focus();
                return;
            }
            if (string.IsNullOrEmpty(txtWorkOrderTo.Text.Trim()))
            {
                RequiredFieldValidator1.Enabled = true;
                RequiredFieldValidator1.IsValid = false;
                RequiredFieldValidator1.Validate();
                txtWorkOrderTo.Focus();
                return;
            }

            lblResult.Text = string.Empty;

            txtWorkOrderFrom.Text = txtWorkOrderFrom.Text.ToUpperInvariant();
            txtWorkOrderTo.Text   = txtWorkOrderTo.Text.ToUpperInvariant();


            if (string.IsNullOrEmpty(txtWorkOrderFrom.Text.Trim()))
            {
                return;
            }

            if (string.IsNullOrEmpty(txtWorkOrderTo.Text.Trim()))
            {
                return;
            }

            if (txtWorkOrderFrom.Text.Trim().ToUpperInvariant() == txtWorkOrderTo.Text.Trim().ToUpperInvariant())
            {
                lblResult.Text      = mensajes("ordersequals");
                lblResult.ForeColor = System.Drawing.Color.Red;
                return;
            }

            string ErrorOrden = "FROM ";


            obj.fpdn  = txtWorkOrderFrom.Text.ToUpperInvariant();
            resultado = idal.lineClearance_verificaOrdenes_Param(ref obj, ref strError);

            if (resultado.Rows.Count < 1)
            {
                lblResult.Text      = string.Format(mensajes("ordernotexists"), ErrorOrden, obj.fpdn.Trim());
                lblResult.ForeColor = System.Drawing.Color.Red;
                return;
            }

            ErrorOrden = "TO ";
            obj.fpdn   = txtWorkOrderTo.Text.ToUpperInvariant();
            resultado  = idal.lineClearance_verificaOrdenes_Param(ref obj, ref strError);

            if (resultado.Rows.Count < 1)
            {
                lblResult.Text      = string.Format(mensajes("ordernotexists"), ErrorOrden, obj.fpdn.Trim());
                lblResult.ForeColor = System.Drawing.Color.Red;
                return;
            }

            obj.fpdn  = txtWorkOrderFrom.Text.ToUpperInvariant();
            resultado = idal.lineClearance_listaRegistrosOrden_Param(ref obj, ref strError);

            if (resultado.Rows.Count < 1)
            {
                lblResult.Text      = string.Format(mensajes("ordernotexists"), ErrorOrden, obj.fpdn.Trim());
                lblResult.ForeColor = System.Drawing.Color.Red;
                return;
            }

            hidden.Value          = txtWorkOrderTo.Text.Trim();
            grdRecords.DataSource = resultado;
            grdRecords.DataBind();

            HeaderGrid.Visible = true;
            btnSave.Visible    = true;
        }
Ejemplo n.º 6
0
        protected void btnSend_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtWorkOrderFrom.Text.Trim()))
            {
                RequiredField.Enabled = true;
                RequiredField.IsValid = false;
                RequiredField.Validate();
                txtWorkOrderFrom.Focus();
                return;
            }
            if (string.IsNullOrEmpty(txtWorkOrderTo.Text.Trim()))
            {
                RequiredFieldValidator1.Enabled = true;
                RequiredFieldValidator1.IsValid = false;
                RequiredFieldValidator1.Validate();
                txtWorkOrderTo.Focus();
                return;
            }

            lblResult.Text = string.Empty;

            txtWorkOrderFrom.Text = txtWorkOrderFrom.Text.ToUpperInvariant();
            txtWorkOrderTo.Text   = txtWorkOrderTo.Text.ToUpperInvariant();


            if (string.IsNullOrEmpty(txtWorkOrderFrom.Text.Trim()))
            {
                return;
            }

            if (string.IsNullOrEmpty(txtWorkOrderTo.Text.Trim()))
            {
                return;
            }

            if (txtWorkOrderFrom.Text.Trim().ToUpperInvariant() == txtWorkOrderTo.Text.Trim().ToUpperInvariant())
            {
                lblResult.Text = "Work Order's are equals. Cannot continue"; return;
            }

            string ErrorOrden = "FROM ";


            obj.fpdn  = txtWorkOrderFrom.Text.ToUpperInvariant();
            resultado = idal.lineClearance_verificaOrdenes_Param(ref obj, ref strError);

            ErrorOrden = "TO ";
            obj.fpdn   = txtWorkOrderTo.Text.ToUpperInvariant();
            resultado  = idal.lineClearance_verificaOrdenes_Param(ref obj, ref strError);


            obj.fpdn  = txtWorkOrderFrom.Text.ToUpperInvariant();
            resultado = idal.lineClearance_listaRegistrosOrden_Param(ref obj, ref strError);

            if (resultado.Rows.Count < 1)
            {
                lblResult.Text = string.Format("Order Work {0}: {1} doesn't exist or the status is not active, release or completed.", ErrorOrden, obj.fpdn.Trim());
                return;
            }

            hidden.Value          = txtWorkOrderTo.Text.Trim();
            grdRecords.DataSource = resultado;
            grdRecords.DataBind();

            HeaderGrid.Visible = true;
            btnSave.Visible    = true;
        }