private void LoadData()
        {
            ImportHaulageEntity oImportHaulage = (ImportHaulageEntity)ImportHaulageBLL.GetImportHaulage(Convert.ToInt32(hdnHaulageChrgID.Value));

            //ddlFromLocation.SelectedIndex = Convert.ToInt32(ddlFromLocation.Items.IndexOf(ddlFromLocation.Items.FindByValue(oImportHaulage.LocationFrom)));
            hdnFromLocation.Value = oImportHaulage.LocationFrom.Substring(oImportHaulage.LocationFrom.IndexOf('|') + 1);
            txtFromLocation.Text  = oImportHaulage.LocationFrom.Substring(0, oImportHaulage.LocationFrom.IndexOf('|'));
            //ddlToLocation.SelectedIndex = Convert.ToInt32(ddlToLocation.Items.IndexOf(ddlToLocation.Items.FindByValue(oImportHaulage.LocationTo)));

            hdnToLocation.Value   = oImportHaulage.LocationTo.Substring(oImportHaulage.LocationTo.IndexOf('|') + 1);
            txtToLocation.Text    = oImportHaulage.LocationTo.Substring(0, oImportHaulage.LocationTo.IndexOf('|'));
            ddlLine.SelectedValue = oImportHaulage.LinerID.ToString();

            ddlContainerSize.SelectedIndex = Convert.ToInt32(ddlContainerSize.Items.IndexOf(ddlContainerSize.Items.FindByText(oImportHaulage.ContainerSize)));


            txtWFrom.Text = Convert.ToString(oImportHaulage.WeightFrom);
            txtWTo.Text   = Convert.ToString(oImportHaulage.WeightTo);
            txtRate.Text  = Convert.ToString(oImportHaulage.HaulageRate);

            if (oImportHaulage.EffectDate >= Convert.ToDateTime("01/01/1950"))
            {
                txtEffectDate.Text = oImportHaulage.EffectDate.ToString("dd/MM/yyyy");
            }
        }
        public bool CheckPort(string PortName)
        {
            var       t  = PortName.Trim();
            DataTable dt = ImportHaulageBLL.GetAllPort(t);

            if (dt.AsEnumerable().FirstOrDefault(e => e.Field <String>("PortName") != t) != null)
            {
                return(true);
            }
            return(false);
        }
 public bool ReturnAt()
 {
     if (rdTransactionType.SelectedValue == "F")
     {
         //chk valid ReturnAt
         var       t  = txtReturn.Text.Trim();
         DataTable dt = ImportHaulageBLL.GetAllPort(t);
         if (dt.AsEnumerable().FirstOrDefault(e => e.Field <String>("PortName") != t) != null)
         {
             return(true);
         }
         return(false);
     }
     return(true);
 }
Beispiel #4
0
        public string[] GetCompletionList(string prefixText, int count)
        {
            DataTable dt = ImportHaulageBLL.GetAllPort(prefixText);

            string[] PortNames = new string[dt.Rows.Count];

            string s = string.Empty;

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                //PortNames[i] = dt.Rows[i]["PortName"].ToString();
                s            = AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(dt.Rows[i]["PortName"].ToString(), dt.Rows[i]["PortId"].ToString());
                PortNames[i] = s;
            }
            return(PortNames);
        }
Beispiel #5
0
        private void LoadImportHaulage()
        {
            if (!ReferenceEquals(Session[Constants.SESSION_SEARCH_CRITERIA], null))
            {
                SearchCriteria searchCriteria = (SearchCriteria)Session[Constants.SESSION_SEARCH_CRITERIA];

                if (!ReferenceEquals(searchCriteria, null))
                {
                    BuildSearchCriteria(searchCriteria);
                    CommonBLL commonBll = new CommonBLL();

                    gvwImportHaulage.PageIndex = searchCriteria.PageIndex;
                    if (searchCriteria.PageSize > 0)
                    {
                        gvwImportHaulage.PageSize = searchCriteria.PageSize;
                    }

                    gvwImportHaulage.DataSource = ImportHaulageBLL.GetImportHaulage(searchCriteria, 0);
                    gvwImportHaulage.DataBind();
                }
            }
        }
Beispiel #6
0
 private void DeleteImportHaulage(int locId)
 {
     ImportHaulageBLL.DeleteVndor(locId);
     LoadImportHaulage();
     ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "<script>javascript:void alert('" + ResourceManager.GetStringWithoutName("ERR00010") + "');</script>", false);
 }
        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;
                }

                oImportHaulageBll    = new ImportHaulageBLL();
                oImportHaulageEntity = new ImportHaulageEntity();
                //oUserEntity = (UserEntity)Session[Constants.SESSION_USER_INFO]; // This section has been commented temporarily

                oImportHaulageEntity.ContainerSize = ddlContainerSize.SelectedItem.Text;
                oImportHaulageEntity.HaulageRate   = Convert.ToDecimal(txtRate.Text);
                oImportHaulageEntity.LocationFrom  = hdnFromLocation.Value;
                oImportHaulageEntity.LocationTo    = hdnToLocation.Value;
                oImportHaulageEntity.LinerID       = ddlLine.SelectedValue.ToInt();
                oImportHaulageEntity.WeightFrom    = Convert.ToDecimal(txtWFrom.Text.Trim());
                oImportHaulageEntity.WeightTo      = Convert.ToDecimal(txtWTo.Text.Trim());
                oImportHaulageEntity.HaulageStatus = true;
                oImportHaulageEntity.EffectDate    = Convert.ToDateTime(txtEffectDate.Text);

                if (hdnHaulageChrgID.Value == "0")             // Insert
                {
                    oImportHaulageEntity.CreatedBy  = _userId; // oUserEntity.Id;
                    oImportHaulageEntity.CreatedOn  = DateTime.Today.Date;
                    oImportHaulageEntity.ModifiedBy = _userId; // oUserEntity.Id;
                    oImportHaulageEntity.ModifiedOn = DateTime.Today.Date;

                    switch (oImportHaulageBll.AddEditImportHAulageChrg(oImportHaulageEntity))
                    {
                    case -1: lblMessage.Text = ResourceManager.GetStringWithoutName("ERR00076");
                        break;

                    case 0: lblMessage.Text = ResourceManager.GetStringWithoutName("ERR00011");
                        ClearAll();
                        break;

                    case 1: lblMessage.Text = ResourceManager.GetStringWithoutName("ERR00009");
                        ClearAll();
                        break;
                    }
                }
                else // Update
                {
                    oImportHaulageEntity.HaulageChgID = Convert.ToInt32(hdnHaulageChrgID.Value);
                    oImportHaulageEntity.ModifiedBy   = _userId;// oUserEntity.Id;
                    oImportHaulageEntity.ModifiedOn   = DateTime.Today.Date;
                    //
                    switch (oImportHaulageBll.AddEditImportHAulageChrg(oImportHaulageEntity))
                    {
                    case -1: lblMessage.Text = ResourceManager.GetStringWithoutName("ERR00076");
                        break;

                    case 0: lblMessage.Text = ResourceManager.GetStringWithoutName("ERR00011");
                        break;

                    case 1: Response.Redirect("~/MasterModule/ImportHaulage-list.aspx");
                        break;
                    }
                }
            }
        }