protected void btnSave_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                //if (Convert.ToDecimal(txtWFrom.Text) > Convert.ToDecimal(txtWTo.Text))
                //{
                //    ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "<script>javascript:void alert('" + ResourceManager.GetStringWithoutName("ERR00077") + "');</script>", false);
                //    return;
                //}
                string mode;
                oLineBll    = new fwLineBLL();
                oLineEntity = new fwLineEntity();
                //oUserEntity = (UserEntity)Session[Constants.SESSION_USER_INFO]; // This section has been commented temporarily
                mode = "U";
                if (hdnFLineID.Value.ToInt() == 0)
                {
                    mode = "A";
                }
                //oLineEntity.LineType = ddlLineType.SelectedValue.ToString();
                oLineEntity.LineName  = txtLine.Text.ToString();
                oLineEntity.LineID    = hdnFLineID.ToInt();
                oLineEntity.Prefix    = txtPrefix.Text;
                oLineEntity.CreatedBy = _userId;

                oLineBll.SaveFwLine(oLineEntity, _CompanyId, mode);
                if (mode == "A")
                {
                    ClearAll();
                }
                else
                {
                    Response.Redirect("~/Forwarding/Master/ManageFLine.aspx");
                }
            }
        }
        private void LoadData()
        {
            fwLineEntity oLine = (fwLineEntity)fwLineBLL.GetFLine(Convert.ToInt32(hdnFLineID.Value));

            //ddlFromLocation.SelectedIndex = Convert.ToInt32(ddlFromLocation.Items.IndexOf(ddlFromLocation.Items.FindByValue(oImportHaulage.LocationFrom)));
            //hdnFLineID.Value = oLine.LineID.ToString();
            //ddlLineType.SelectedValue = oLine.LineType.ToString();
            txtLine.Text   = Convert.ToString(oLine.LineName);
            txtPrefix.Text = Convert.ToString(oLine.Prefix);
        }
Beispiel #3
0
        public static IFwLine GetFLine(int ID)
        {
            string  strExecution = "[fwd].[uspGetLine]";
            IFwLine oIH          = null;

            using (DbQuery oDq = new DbQuery(strExecution))
            {
                oDq.AddIntegerParam("@LineId", ID);
                oDq.AddVarcharParam("@SortExpression", 30, "");
                oDq.AddVarcharParam("@SortDirection", 4, "");
                DataTableReader reader = oDq.GetTableReader();

                while (reader.Read())
                {
                    oIH = new fwLineEntity(reader);
                }
                reader.Close();
            }
            return(oIH);
        }
Beispiel #4
0
        public static List <IFwLine> GetfwLine(SearchCriteria searchCriteria)
        {
            string         strExecution = "[fwd].[uspGetLine]";
            List <IFwLine> lstLine      = new List <IFwLine>();

            using (DbQuery oDq = new DbQuery(strExecution))
            {
                oDq.AddIntegerParam("@LineId", searchCriteria.LineID);
                oDq.AddVarcharParam("@SchLineName", 100, searchCriteria.LineName);
                oDq.AddVarcharParam("@SortExpression", 50, searchCriteria.SortExpression);
                oDq.AddVarcharParam("@SortDirection", 4, searchCriteria.SortDirection);
                DataTableReader reader = oDq.GetTableReader();


                while (reader.Read())
                {
                    IFwLine oLine = new fwLineEntity(reader);
                    lstLine.Add(oLine);
                }
                reader.Close();
            }
            return(lstLine);
        }