Beispiel #1
0
        //public static List<ATTAppointmentStatus> GetAppointmentStatusList(int? statusId)
        //{
        //    List<ATTAppointmentStatus> appntList = new List<ATTAppointmentStatus>();
        //    try
        //    {
        //        DataTable dt =DLLAppointmentStatus.GetAppointmentStatusList(statusId);
        //        foreach (DataRow row in dt.Rows)
        //        {
        //            ATTAppointmentStatus obj = new ATTAppointmentStatus();
        //            obj.AppointmentStatusID = int.Parse(row["STATUS_ID"].ToString());
        //            obj.AppointmentStatusName = row["STATUS_NAME"].ToString();
        //            obj.AppointmentStatusColor = row["STATUS_COLOR"].ToString();
        //            appntList.Add(obj);

        //        }
        //        return appntList;
        //    }
        //    catch (Exception ex)
        //    {
        //        throw ex;
        //    }

        //}

        public static List <ATTAppointmentStatus> GetMeetingStatusList(int?id, bool containDefault)
        {
            List <ATTAppointmentStatus> lst = new List <ATTAppointmentStatus>();

            try
            {
                foreach (DataRow row in DLLAppointmentStatus.GetAppointmentStatusTable(id).Rows)
                {
                    ATTAppointmentStatus obj = new ATTAppointmentStatus();

                    obj.AppointmentStatusID    = int.Parse(row["STATUS_ID"].ToString());
                    obj.AppointmentStatusName  = row["STATUS_NAME"].ToString();
                    obj.AppointmentStatusColor = row["STATUS_COLOR"].ToString();

                    lst.Add(obj);
                }

                if (lst.Count > 0 && containDefault == true)
                {
                    ATTAppointmentStatus def = new ATTAppointmentStatus();
                    def.AppointmentStatusID   = -1;
                    def.AppointmentStatusName = "छान्नुहोस्";
                    lst.Insert(0, def);
                }

                return(lst);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
 public static bool AddAppointmentStatus(ATTAppointmentStatus obj)
 {
     try
     {
         return(DLLAppointmentStatus.AddAppointmentStatus(obj));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }