Example #1
0
        /// <summary>
        /// Showing complete record from database
        /// </summary>
        /// <returns></returns>
        public List<AreaMasterModel> GetAreaMasterAll()
        {
            try
            {
                string Q_ShowAllAreaMasterDetail = "select * from areamaster";

                Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Assigning value to the variable");
                string cmdText = string.Format(Q_ShowAllAreaMasterDetail, this.AreaId);

                Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Creating database");
                Database db = new Database();
                Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Database created");

                Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "reading data from database");
                DbDataReader reader = db.Select(cmdText);

                if (reader.HasRows)
                {

                    List<AreaMasterModel> areaMasterList = new List<AreaMasterModel>();

                    while (reader.Read())
                    {
                        AreaMasterModel areaMas = new AreaMasterModel();

                        Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Id read from database");
                        areaMas.AreaId = Convert.ToInt32(reader["Id"]);

                        Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "AreaName read from database.");
                        areaMas.AreaName = ParameterFormater.UnescapeXML(reader["AreaName"].ToString());

                        Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "ShortAreaName read from database.");
                        areaMas.ShortAreaName = ParameterFormater.UnescapeXML(reader["ShortAreaName"].ToString());

                        Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Adding object to list");
                        areaMasterList.Add(areaMas);
                    }

                    Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Checking reader has closed the connection.");
                    if (!reader.IsClosed)
                    {
                        Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "closing database connection");
                        reader.Close();
                    }

                    Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Object returning value");
                    return areaMasterList;
                }

                return null;

            }
            catch (Exception ex)
            {
                Logger.Error("AreaMasterModel", "GetAreaMasterAll", "Erro occured while Selecting data from area master detail for all", ex);
                throw ex;
            }
            finally
            {
                Logger.Debug("AreaMasterModel", "GetAreaMasterAll", "Closed sleeping connection");
                Database.KillConnections();
            }
        }
Example #2
0
        /// <summary>
        /// Showing the record from database by id
        /// </summary>
        /// <param name="areaMasterId"></param>
        /// <returns></returns>
        public AreaMasterModel GetAreaMasterById(int areaMasterId)
        {
            try
            {
                string Q_ShowAreaMasterDetail = "select * from areamaster where Id = {0}";

                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "storing values in variable.");

                string cmdText = string.Format(Q_ShowAreaMasterDetail, areaMasterId);
                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "storing values in variable after id check.");

                Logger.Debug("AreaMasterModel", "GetAreaMasterById", " creating Database");
                Database db = new Database();
                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Database created");

                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Reading value  from Database by Id");
                DbDataReader reader = db.Select(cmdText);
                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Reading value done");

                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "checking database has rows!");
                if (reader.HasRows)
                {
                    AreaMasterModel areaMaster = new AreaMasterModel();
                    Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Areamaster object created");

                    Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Reading database values");
                    while (reader.Read())
                    {
                        areaMaster.AreaId = Convert.ToInt32(reader["Id"]);
                        Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Id read from database");

                        areaMaster.AreaName = ParameterFormater.UnescapeXML(reader["AreaName"].ToString());
                        Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Areaname read from database");

                        areaMaster.ShortAreaName = ParameterFormater.UnescapeXML(reader["ShortAreaName"].ToString());
                        Logger.Debug("AreaMasterModel", "GetAreaMasterById", "ShortAreaName read from database.");
                    }

                    Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Checking reader has closed the connection.");
                    if (!reader.IsClosed)
                    {
                        Logger.Debug("AreaMasterModel", "GetAreaMasterById", "closing database connection");
                        reader.Close();
                        Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Connection closed");
                    }

                    Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Object returning value");
                    return areaMaster;
                }

                return null;

            }
            catch (Exception ex)
            {
                Logger.Error("AreaMasterModel", "Delete", "Erro occured while Selecting data from area master detail by id", ex);
                throw ex;
            }
            finally
            {
                Logger.Debug("AreaMasterModel", "GetAreaMasterById", "Closed sleeping connection");
                Database.KillConnections();
            }
        }
Example #3
0
        /// <summary>
        /// Showing record by ID from database DiseaseDetails
        /// </summary>
        /// <param name="diseaseDetailId"></param>
        /// <returns></returns>
        public DiseaseDetailModel GetDiseaseDetailById(int diseaseDetailId)
        {
            try
            {
                string Q_ShowDiseaseDetailById = "select * from diseasedetails where Id = {0}";

                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "storing values in variable.");

                string cmdText = string.Format(Q_ShowDiseaseDetailById, diseaseDetailId);
                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "storing values in variable after id check.");

                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", " creating Database");
                Database db = new Database();
                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Database created");

                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Reading value  from Database by Id");

                DbDataReader reader = db.Select(cmdText);
                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Reading value done");

                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "checking database has rows!");
                if (reader.HasRows)
                {
                    DiseaseDetailModel diseaseDetail = new DiseaseDetailModel();
                    Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Diseasemaster object created");

                    Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Reading database values");
                    while (reader.Read())
                    {
                        diseaseDetail.Id = Convert.ToInt32(reader["Id"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Id read from database");

                        diseaseDetail.DocId = Convert.ToInt32(reader["DocId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "DocId read from database");

                        diseaseDetail.Age = Convert.ToInt32(reader["Age"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Age read from database");

                        diseaseDetail.Gender = ParameterFormater.UnescapeXML(reader["Gender"].ToString());
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Gender read from database");

                        diseaseDetail.AreaId = Convert.ToInt32(reader["AreaId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "AreaId read from database");

                        diseaseDetail.DiseaseId = Convert.ToInt32(reader["DiseaseId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "DiseaseId read from database");

                        diseaseDetail.PatientAddDate = Convert.ToDateTime(reader["PatientAddDate"].ToString());
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Patient admit date read from database");
                     /*
                        diseaseDetail.PatientAddDate = ParameterFormater.UnescapeXML(reader["PatientAddDate"].ToString());
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "ShortAreaName read from database.");diseaseDetail.DocId = Convert.ToInt32(reader["DocId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "DocId read from database");
                     */
                    }

                    Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Checking reader has closed the connection.");
                    if (!reader.IsClosed)
                    {
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "closing database connection");
                        reader.Close();
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Connection closed");
                    }

                    Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Object returning value");
                    return diseaseDetail;
                }

                return null;

            }
            catch (Exception ex)
            {
                Logger.Error("DiseaseDetailModel", "GetDiseaseDetailById", "Erro occured while Selecting data from disease master detail by id", ex);
                throw ex;
            }
            finally
            {
                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Closed sleeping connection");
                Database.KillConnections();
            }
        }
Example #4
0
        /// <summary>
        /// Showing the complete record from the diseasedetails database
        /// </summary>
        /// <returns></returns>
        public List<DiseaseDetailModel> GetDiseaseDetailAll()
        {
            try
            {
                string Q_ShowAllDiseaseDetailAll = "select * from diseasedetails";

                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailAll", "Assigning value to the variable");
                string cmdText = string.Format(Q_ShowAllDiseaseDetailAll);

                Logger.Debug("DiseaseMasterModel", "GetDiseaseMasterAll", "Creating database");
                Database db = new Database();
                Logger.Debug("DiseaseMasterModel", "GetDiseaseMasterAll", "Database created");

                Logger.Debug("DiseaseMasterModel", "GetDiseaseMasterAll", "reading data from database");
                DbDataReader reader = db.Select(cmdText);

                if (reader.HasRows)
                {

                    List<DiseaseDetailModel> diseaseDetailList = new List<DiseaseDetailModel>();

                    while (reader.Read())
                    {
                        DiseaseDetailModel diseaseDetail = new DiseaseDetailModel();

                        diseaseDetail.Id = Convert.ToInt32(reader["Id"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Id read from database");

                        diseaseDetail.DocId = Convert.ToInt32(reader["DocId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "DocId read from database");

                        diseaseDetail.Age = Convert.ToInt32(reader["Age"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Age read from database");

                        diseaseDetail.Gender = ParameterFormater.UnescapeXML(reader["Gender"].ToString());
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Gender read from database");

                        diseaseDetail.AreaId = Convert.ToInt32(reader["AreaId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "AreaId read from database");

                        diseaseDetail.PatientAddDate = Convert.ToDateTime(reader["PatientAddDate"].ToString());
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Patient admit date read from database");

                        diseaseDetail.DiseaseId = Convert.ToInt32(reader["DiseaseId"]);
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "DiseaseId read from database");

                        diseaseDetailList.Add(diseaseDetail);
                    }

                    Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Checking reader has closed the connection.");
                    if (!reader.IsClosed)
                    {
                        Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "closing database connection");
                        reader.Close();
                    }

                    Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Object returning value");
                    return diseaseDetailList;
                }

                return null;

            }
            catch (Exception ex)
            {
                Logger.Error("DiseaseDetailModel", "GetDiseaseDetailById", "Error occured while Selecting data from disease detail for all", ex);
                throw ex;
            }
            finally
            {
                Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "Closed sleeping connection");
                Database.KillConnections();
            }
        }
Example #5
0
        public DoctorDetailsModel UserAuthentication(string userName, string password)
        {
            try
            {
                string Q_CheckUserName = "******";

                Logger.Debug("DoctorDetailsModel", "UserAuthentication", "storing values in variable.");

                string cmdText = string.Format(Q_CheckUserName, ParameterFormater.FormatParameter(userName), ParameterFormater.FormatParameter(password));

                Database db = new Database();

                DbDataReader reader = db.Select(cmdText);

                if (reader.HasRows)
                {
                    DoctorDetailsModel doctorDetails = new DoctorDetailsModel();

                    while (reader.Read())
                    {
                        doctorDetails.Id = Convert.ToInt32(reader["Id"]);
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "Id read from database");

                        doctorDetails.DoctorName = ParameterFormater.UnescapeXML(reader["DoctorName"].ToString());
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "Doctor Name read from database");

                        doctorDetails.Department = ParameterFormater.UnescapeXML(reader["Department"].ToString());
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "Department read from database");

                        doctorDetails.MobileNumber = Convert.ToInt64(reader["MobileNumber"]);
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "Mobile Number read from database");

                        doctorDetails.Address = ParameterFormater.UnescapeXML(reader["Address"].ToString());
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "Address read from database");

                        doctorDetails.AreaId = Convert.ToInt32(reader["AreaId"]);
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "AreaId read from database");

                        doctorDetails.UserName = ParameterFormater.UnescapeXML(reader["Username"].ToString());
                        doctorDetails.Password = ParameterFormater.UnescapeXML(reader["Password"].ToString());

                        doctorDetails.CreateDate = Convert.ToDateTime(reader["CreatedDate"].ToString());
                        Logger.Debug("DoctorDetailsModel", "GetDoctorDetailById", "Create Date read from database");
                        /*
                           diseaseDetail.PatientAddDate = ParameterFormater.UnescapeXML(reader["PatientAddDate"].ToString());
                           Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "ShortAreaName read from database.");diseaseDetail.DocId = Convert.ToInt32(reader["DocId"]);
                           Logger.Debug("DiseaseDetailModel", "GetDiseaseDetailById", "DocId read from database");
                        */
                    }

                    Logger.Debug("DoctorDetailsModel", "GetDiseaseDetailById", "Checking reader has closed the connection.");
                    if (!reader.IsClosed)
                    {
                        Logger.Debug("DoctorDetailsModel", "GetDiseaseDetailById", "closing database connection");
                        reader.Close();
                        Logger.Debug("DoctorDetailsModel", "GetDiseaseDetailById", "Connection closed");
                    }

                    Logger.Debug("DoctorDetailsModel", "GetDiseaseDetailById", "Object returning value");
                    return doctorDetails;
                }

                return null;

            }
            catch (Exception ex)
            {
                Logger.Error("DoctorDetailsModel", "GetDiseaseDetailById", "Erro occured while Selecting data from disease master detail by id", ex);
                throw ex;
            }
            finally
            {
                Logger.Debug("DoctorDetailsModel", "GetDiseaseDetailById", "Closed sleeping connection");
                Database.KillConnections();
            }
        }