Пример #1
0
 public Int64 Insert(string strDistrictName, string strDistrictNameHindi, string strAbb, Int64 intStateIdno, bool bStatus, Int32 empIdno)
 {
     using (TransportMandiEntities db = new TransportMandiEntities(MultipleDBDAL.strDynamicConString()))
     {
         Int64             value;
         Int32             intCompIdno = 1;
         tblDistrictMaster ObjMast     = new tblDistrictMaster();
         if (IsExists(strDistrictName, intStateIdno, 0))
         {
             value = -1;
         }
         else
         {
             ObjMast.District_Name  = strDistrictName;
             ObjMast.District_Hindi = strDistrictNameHindi;
             ObjMast.State_Idno     = intStateIdno;
             ObjMast.District_Abbr  = strAbb;
             ObjMast.Status         = bStatus;
             ObjMast.Emp_Idno       = empIdno;
             ObjMast.Date_Added     = System.DateTime.Now;
             db.AddTotblDistrictMasters(ObjMast);
             db.SaveChanges();
             value = ObjMast.District_Idno;
         }
         return(value);
     }
 }
Пример #2
0
        public Int32 UpdateStatus(int intDistrictIdno, bool bStatus, Int32 empIdno)
        {
            int value = 0;

            try
            {
                using (TransportMandiEntities db = new TransportMandiEntities(MultipleDBDAL.strDynamicConString()))
                {
                    tblDistrictMaster objDistrictMast = (from mast in db.tblDistrictMasters
                                                         where mast.District_Idno == intDistrictIdno
                                                         select mast).FirstOrDefault();
                    if (objDistrictMast != null)
                    {
                        objDistrictMast.Status        = bStatus;
                        objDistrictMast.Emp_Idno      = empIdno;
                        objDistrictMast.Date_Modified = System.DateTime.Now;
                        db.SaveChanges();
                        value = 1;
                    }
                }
            }
            catch (Exception ex)
            {
            }
            return(value);
        }
Пример #3
0
        public bool IsExists(string strDistrictName, Int64 intStateIdno, Int64 intDistrictIdno)
        {
            using (TransportMandiEntities db = new TransportMandiEntities(MultipleDBDAL.strDynamicConString()))
            {
                tblDistrictMaster ObjDistrictMast = null;

                if (intDistrictIdno > 0)///for update
                {
                    ObjDistrictMast = (from CM in db.tblDistrictMasters
                                       where CM.District_Name == strDistrictName && CM.State_Idno == intStateIdno &&
                                       CM.District_Idno != intDistrictIdno
                                       select CM).FirstOrDefault();
                }
                else /// for insert
                {
                    ObjDistrictMast = (from nhu in db.tblDistrictMasters
                                       where nhu.District_Name == strDistrictName && nhu.State_Idno == intStateIdno
                                       select nhu).FirstOrDefault();
                }
                if (ObjDistrictMast != null)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
Пример #4
0
        /// <summary>
        /// Delete record from CityMaster
        /// </summary>
        /// <param name="intColrIdno"></param>
        /// <returns></returns>

        public int Delete(int intdistrictIdno)
        {
            int intValue = 0;

            try
            {
                using (TransportMandiEntities db = new TransportMandiEntities(MultipleDBDAL.strDynamicConString()))
                {
                    tblDistrictMaster objMast = (from mast in db.tblDistrictMasters
                                                 where mast.District_Idno == intdistrictIdno
                                                 select mast).FirstOrDefault();
                    if (objMast != null)
                    {
                        db.DeleteObject(objMast);
                        db.SaveChanges();
                        intValue = 1;
                    }
                }
            }
            catch (Exception Ex)
            {
                if (Convert.ToBoolean(Ex.InnerException.Message.Contains("The DELETE statement conflicted with the REFERENCE constraint")) == true)
                {
                    intValue = -1;
                }
            }
            return(intValue);
        }
Пример #5
0
        /// <summary>
        /// Update records in CityMaster
        /// </summary>
        /// <param name="strCityName"></param>
        /// <param name="strAbb"></param>
        /// <param name="bStatus"></param>
        /// <param name="intDistrictIdno"></param>
        /// <param name="intStateIdno"></param>
        /// <returns></returns>

        public Int64 Update(string strDistrictName, string strDistrictNameHindi, string strAbb, Int64 intStateIdno, Int64 intDistrictIdno, bool bStatus, Int32 empIdno)
        {
            Int64 value       = 0;
            Int32 intCompIdno = 1;

            using (TransportMandiEntities db = new TransportMandiEntities(MultipleDBDAL.strDynamicConString()))
            {
                tblDistrictMaster objMast = (from mast in db.tblDistrictMasters
                                             where mast.District_Idno == intDistrictIdno
                                             select mast).FirstOrDefault();
                if (objMast != null)
                {
                    objMast.District_Name  = strDistrictName;
                    objMast.District_Abbr  = strAbb;
                    objMast.Emp_Idno       = empIdno;
                    objMast.District_Hindi = strDistrictNameHindi;
                    objMast.State_Idno     = intStateIdno;
                    objMast.Status         = bStatus;
                    objMast.Date_Modified  = System.DateTime.Now;
                    if (IsExists(strDistrictName, intStateIdno, intDistrictIdno) == true)
                    {
                        value = -1;
                    }

                    else
                    {
                        db.SaveChanges();
                        value = intDistrictIdno;
                    }
                }
            }
            return(value);
        }