예제 #1
0
        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);
            CommonMaster commonMaster = (CommonMaster)this.Page.Master;

            if (commonMaster != null)
            {
                commonMaster.AddCssFiles("nbsprite1.mouse.css");
                commonMaster.AddCssFiles("EditorStyles.mouse.css");
            }
        }
예제 #2
0
 public static void FillGenderDropdown(DropDownList ddGender)
 {
     CommonMaster masterData = new CommonMaster();
     DataSet dsGender = masterData.GetGender();
     ddGender.DataSource = dsGender;
     ddGender.DataTextField = "GenderDesc";
     ddGender.DataValueField = "GenderCd";
     ddGender.DataBind();
     ListItem item = new ListItem();
     item.Value = "0";
     item.Text = "-Select Gender-";
     ddGender.Items.Insert(0, item);
 }
예제 #3
0
        public async Task <ResponseData> Save(CommonMaster data)
        {
            try
            {
                _logger.LogInformation($"{nameof(Save)} - Called");

                var allMasterData = _rsaContext.CommonMasters.AsNoTracking().ToList();

                if (data.Id > 0)
                {
                    if (allMasterData.Any(a => a.DisplayText == data.DisplayText && data.Type == a.Type && a.Id != data.Id))
                    {
                        return(new ResponseData()
                        {
                            status = ResponseStatus.warning,
                            message = $"The Display Text {data.DisplayText} in master {data.Type} is already exists."
                        });
                    }
                    _rsaContext.CommonMasters.Update(data);
                }
                else
                {
                    if (allMasterData.Any(a => a.DisplayText == data.DisplayText && data.Type == a.Type))
                    {
                        return(new ResponseData()
                        {
                            status = ResponseStatus.warning,
                            message = $"The Display Text {data.DisplayText} in master {data.Type} is already exists."
                        });
                    }

                    _rsaContext.CommonMasters.Add(data);
                }
                await _rsaContext.SaveChangesAsync();

                _logger.LogInformation($"{nameof(Save)} - completed");
                return(new ResponseData()
                {
                    status = ResponseStatus.success
                });
            }
            catch (Exception ex)
            {
                _logger.LogError($"{nameof(Save)} - Error.", ex);
                return(new ResponseData()
                {
                    status = ResponseStatus.error,
                    message = ex.Message
                });
            }
        }
예제 #4
0
    public static void FillCountryDropdown(DropDownList ddCountry)
    {
        CommonMaster masterData = new CommonMaster();
        DataSet dsCountry = masterData.GetCountryList();
        ddCountry.DataSource = dsCountry;
        ddCountry.DataTextField = "CountryDesc";
        ddCountry.DataValueField = "CountryCd";
        ddCountry.DataBind();

        ListItem item = new ListItem();
        item.Value = "0";
        item.Text = "-Select Country-";
        ddCountry.Items.Insert(0, item);
    }
예제 #5
0
        public async Task <ActionResult> Save(CommonMaster data)
        {
            try
            {
                var res = await _commonMasterActivities.Save(data);

                return(Ok(res));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex, $"{nameof(Save)} - Error");
                return(StatusCode(StatusCodes.Status500InternalServerError,
                                  new { data = "Error occurred. Please contact admin" }));
            }
        }
예제 #6
0
    /// <summary>
    /// 
    /// </summary>
    /// <param name="lstYearCalendar"></param>
    public static void FillYearCalendarDropdown(DropDownList ddWeekNum)
    {
        CommonMaster masterData = new CommonMaster();
        DataSet dsYearCalendar = masterData.GetYearCalendar(DateTime.Now.Year);
        ddWeekNum.DataSource = dsYearCalendar;
        ddWeekNum.DataTextField = "WeekName";
        ddWeekNum.DataValueField = "WeekNum";
        ddWeekNum.DataBind();

        ListItem itemWeek = new ListItem();
        itemWeek.Value = "0";
        itemWeek.Text = "-Select Week-";
        ddWeekNum.Items.Insert(0, itemWeek);
    }
예제 #7
0
 public static void FillStateDropdown(DropDownList ddState)
 {
     CommonMaster masterData = new CommonMaster();
     DataSet dsState = masterData.GetStateList();
     ddState.DataSource = dsState;
     ddState.DataTextField = "StateDesc";
     ddState.DataValueField = "StateCd";
     ddState.DataBind();
     ListItem item = new ListItem();
     item.Value = "0";
     item.Text = "-Select State-";
     ddState.Items.Insert(0, item);
 }
예제 #8
0
    public static void FillRelationDropdown(DropDownList ddRelation)
    {
        CommonMaster masterData = new CommonMaster();
        DataSet dsRelation = masterData.GetRelationship();
        ddRelation.DataSource = dsRelation;
        ddRelation.DataTextField = "RelationshipDesc";
        ddRelation.DataValueField = "RelationshipCd";
        ddRelation.DataBind();

        ListItem item = new ListItem();
        item.Value = "0";
        item.Text = "-Select Relation-";
        ddRelation.Items.Insert(0, item);
    }
예제 #9
0
 public static void FillPwdSecQuestionDropdown(DropDownList ddPwdSecQuestion)
 {
     CommonMaster masterData = new CommonMaster();
     DataSet dsPwdSecQues = masterData.GetPasswordSecurityQuestion();
     ddPwdSecQuestion.DataSource = dsPwdSecQues;
     ddPwdSecQuestion.DataTextField = "PwdSecQuestionDesc";
     ddPwdSecQuestion.DataValueField = "PwdSecQuestionID";
     ddPwdSecQuestion.DataBind();
 }
예제 #10
0
    public static void FillProviderSpecialityDropdown(DropDownList ddSpeciality)
    {
        CommonMaster masterData = new CommonMaster();
        DataSet dsSpeciality = masterData.GetPhysicianSpeciality();
        ddSpeciality.DataSource = dsSpeciality;
        ddSpeciality.DataTextField = "PhysicianSpecialityDesc";
        ddSpeciality.DataValueField = "PhysicianSpecialityCd";
        ddSpeciality.DataBind();

        ListItem itemSpeciality = new ListItem();
        itemSpeciality.Value = "0";
        itemSpeciality.Text = "-Select Provider Speciality-";
        ddSpeciality.Items.Insert(0, itemSpeciality);
    }
예제 #11
0
    /// <summary>
    /// 
    /// </summary>
    /// <param name="?"></param>
    public static void FillPhysicianTypeDropdown(DropDownList ddPhysicianType)
    {
        CommonMaster masterData = new CommonMaster();
        DataSet dsPhysType = masterData.GetPhysicianType();
        ddPhysicianType.DataSource = dsPhysType;
        ddPhysicianType.DataTextField = "PhysicianTypeDesc";
        ddPhysicianType.DataValueField = "PhysicianTypeCd";
        ddPhysicianType.DataBind();

        ListItem itemPhysicianType = new ListItem();
        itemPhysicianType.Value = "0";
        itemPhysicianType.Text = "-Select Physician Type-";
        ddPhysicianType.Items.Insert(0, itemPhysicianType);
    }
예제 #12
0
    public static void FillHospitalSpecialityDropdown(DropDownList ddSpeciality)
    {
        CommonMaster masterData = new CommonMaster();
        DataSet dsSpeciality = masterData.GetHospitalSpeciality();
        ddSpeciality.DataSource = dsSpeciality;
        ddSpeciality.DataTextField = "HospitalSpecialityDesc";
        ddSpeciality.DataValueField = "HospitalSpecialityCd";
        ddSpeciality.DataBind();

        ListItem item = new ListItem();
        item.Value = "0";
        item.Text = "-Select Hospital Speciality-";
        ddSpeciality.Items.Insert(0, item);
    }