Пример #1
0
        public MDMSVC.DC_Message AddCityMasterData(MDMSVC.DC_City RQ)
        {
            object result = null;

            ServiceConnection.MDMSvcProxy.PostData(ConfigurationManager.AppSettings["Masters_CityAdd"], RQ, typeof(MDMSVC.DC_City), typeof(MDMSVC.DC_Message), out result);
            return(result as MDMSVC.DC_Message);
        }
Пример #2
0
        protected void frmCityMaster_ItemCommand(object sender, FormViewCommandEventArgs e)
        {
            TextBox txtCityCode  = (TextBox)frmCityMaster.FindControl("txtCityCode");
            TextBox txtStateCode = (TextBox)frmCityMaster.FindControl("txtStateCode");
            TextBox txtCityName  = (TextBox)frmCityMaster.FindControl("txtCityName");

            TextBox txtKey      = (TextBox)frmCityMaster.FindControl("txtKey");
            TextBox txtRank     = (TextBox)frmCityMaster.FindControl("txtRank");
            TextBox txtPriority = (TextBox)frmCityMaster.FindControl("txtPriority");

            DropDownList ddlState = (DropDownList)frmCityMaster.FindControl("ddlState");

            dvMsgCity.Visible = true;
            if (Convert.ToString(e.CommandName) == "UpdateCityManager")
            {
                MDMSVC.DC_City _obj = new MDMSVC.DC_City();
                _obj.City_Id    = Guid.Parse(Request.QueryString["City_Id"]);
                _obj.Country_Id = refCountryId;
                _obj.Name       = txtCityName.Text;
                _obj.Code       = txtCityCode.Text;
                _obj.Key        = txtKey.Text;
                _obj.Rank       = txtRank.Text;
                _obj.Priority   = txtPriority.Text;
                _obj.State_Id   = Guid.Parse(ddlState.SelectedValue);
                _obj.StateName  = ddlState.SelectedItem.Text;
                _obj.StateCode  = txtStateCode.Text;
                _obj.Edit_Date  = DateTime.Now;
                _obj.Edit_User  = System.Web.HttpContext.Current.User.Identity.Name;
                MDMSVC.DC_Message _msg = new MDMSVC.DC_Message();
                _msg = _objMasterData.UpdateCityMasterData(_obj);
                if (_msg.StatusCode == MDMSVC.ReadOnlyMessageStatusCode.Success)
                {
                    BootstrapAlert.BootstrapAlertMessage(dvMsgCity, "City has been updated successfully", BootstrapAlertType.Success);
                }
                else
                {
                    BootstrapAlert.BootstrapAlertMessage(dvMsgCity, _msg.StatusMessage, (BootstrapAlertType)_msg.StatusCode);
                }
            }
        }
Пример #3
0
        protected void frmvwCity_ItemCommand(object sender, FormViewCommandEventArgs e)
        {
            TextBox      txtCityName         = (TextBox)frmvwCity.FindControl("txtCityName");
            TextBox      txtCityCode         = (TextBox)frmvwCity.FindControl("txtCityCode");
            DropDownList ddlStates           = (DropDownList)frmvwCity.FindControl("ddlStates");
            DropDownList ddlStatus           = (DropDownList)frmvwCity.FindControl("ddlStatus");
            Guid         ddlCountry_Id_Value = Guid.Parse(ddlCountry.SelectedValue);

            if (Convert.ToString(e.CommandName) == "AddCity")
            {
                var            stateid        = Guid.Parse(Convert.ToString(ddlStates.SelectedValue).Trim());
                var            status         = Convert.ToString(ddlStatus.SelectedValue);
                MDMSVC.DC_City _objCityMaster = new MDMSVC.DC_City();
                _objCityMaster.City_Id  = Guid.NewGuid();
                _objCityMaster.Name     = Convert.ToString(txtCityName.Text).Trim();
                _objCityMaster.Code     = Convert.ToString(txtCityCode.Text).Trim();
                _objCityMaster.State_Id = stateid;
                //Get Country Details
                var resultCountry = _objMasterData.GetCountryMasterData(new MDMSVC.DC_Country_Search_RQ()
                {
                    Country_Id = ddlCountry_Id_Value
                });
                if (resultCountry != null)
                {
                    _objCityMaster.Country_Id     = ddlCountry_Id_Value;
                    _objCityMaster.CountryCode    = resultCountry[0].Code;
                    _objCityMaster.CountryName    = Convert.ToString(resultCountry[0].Name).Trim();
                    _objCityMaster.Google_PlaceId = Convert.ToString(resultCountry[0].GooglePlaceID);
                }
                //Get State detils
                var resultState = _objMasterData.GetStatesMaster(new MDMSVC.DC_State_Search_RQ()
                {
                    State_Id = stateid
                });
                if (resultState != null)
                {
                    _objCityMaster.State_Id  = stateid;
                    _objCityMaster.StateName = Convert.ToString(resultState[0].State_Name).Trim();
                    _objCityMaster.StateCode = Convert.ToString(resultState[0].State_Code).Trim();
                }
                _objCityMaster.Create_User = System.Web.HttpContext.Current.User.Identity.Name;
                _objCityMaster.Create_Date = DateTime.Now;
                _objCityMaster.Status      = status;
                MDMSVC.DC_Message _msg = _objMasterData.AddCityMasterData(_objCityMaster);
                if (_msg.StatusCode == MDMSVC.ReadOnlyMessageStatusCode.Success)
                {
                    fillgvCityyList(ddlCountry_Id_Value, 0);
                    hdnFlagCity.Value  = "true";
                    dvMsgCity2.Visible = true;
                    BootstrapAlert.BootstrapAlertMessage(dvMsgCity2, _msg.StatusMessage, BootstrapAlertType.Success);
                }
                else
                {
                    dvMsgCity2.Visible = true;
                    BootstrapAlert.BootstrapAlertMessage(dvmsgCityAlert, _msg.StatusMessage, (BootstrapAlertType)_msg.StatusCode);
                }
            }
            txtCityName.Text        = String.Empty;
            txtCityCode.Text        = String.Empty;
            ddlStates.SelectedIndex = 0;
            ddlStatus.SelectedIndex = 0;
        }