public int AddCompany(tbl_CompanyMaster objCompanyMaster)
 {
     try
     {
         isExist        = 0;
         dtRecords      = new DataTable();
         objSKSEntities = new SKSEntities();
         isExist        = (from CompanyMaster in objSKSEntities.tbl_CompanyMaster where (CompanyMaster.Name == objCompanyMaster.Name && CompanyMaster.IsDeleted == false) select CompanyMaster.Id).SingleOrDefault();;
         if (isExist > 0)
         {
             return(isExist);
         }
         else
         {
             objSKSEntities.tbl_CompanyMaster.Add(objCompanyMaster);
             objSKSEntities.SaveChanges();
             return(isExist);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         dtRecords.Dispose();
     }
 }
Пример #2
0
    public static string AddCompany(string CompanyName, string CompanyShortName, string CompanyContactPersonName, string CompanyContactPersonMobileNo, string ContactPersonEmailID, string CompanyWebsiteURL, bool Status)
    {
        //  string result = "CompanyName=" + CompanyName + "CompanyShortName=" + CompanyShortName + "CompanyContactPersonName=" + CompanyContactPersonName + "CompanyContactPersonMobileNo=" + CompanyContactPersonMobileNo + "CompanyWebsiteURL=" + CompanyWebsiteURL + "Status=" + Status;

        try
        {
            if (CompanyName.Trim() == "")
            {
                return("false|Enter Company Name");
            }

            objBusinessFacadLayer_Static              = new BusinessFacadLayer();
            objCompanyMaster_Static                   = new tbl_CompanyMaster();
            objCompanyMaster_Static.Name              = CompanyName;
            objCompanyMaster_Static.CompanyShortKey   = CompanyShortName;
            objCompanyMaster_Static.ContactPersonName = CompanyContactPersonName;
            objCompanyMaster_Static.BusinessWebsite   = CompanyWebsiteURL;
            objCompanyMaster_Static.MobileNo          = CompanyContactPersonMobileNo;
            objCompanyMaster_Static.Email             = ContactPersonEmailID;
            objCompanyMaster_Static.IsActive          = Status;
            objCompanyMaster_Static.IsDeleted         = false;
            objCompanyMaster_Static.CreatedBy         = "Admin";
            objCompanyMaster_Static.CreatedOn         = Convert.ToDateTime(DateTime.Now.ToString());
            isExist = objBusinessFacadLayer_Static.AddCompany(objCompanyMaster_Static);
            if (isExist > 0)
            {
                return("failed|Company -" + CompanyName + ", already exist");
            }
            else
            {
                return("success|New Company -" + CompanyName + ", added successfully");
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
        finally
        {
        }
    }
    public void DeleteorEnableDisableCompany(int CompanyID, bool blnTrueFalse, bool blnDelete)
    {
        try
        {
            objSKSEntities = new SKSEntities();

            objCompanyMaster = objSKSEntities.tbl_CompanyMaster.SingleOrDefault(x => x.Id == CompanyID); //returns a single item.

            if (objCompanyMaster != null)
            {
                objCompanyMaster.IsActive  = blnTrueFalse;
                objCompanyMaster.IsDeleted = blnDelete;
                objSKSEntities.SaveChanges();
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
        finally
        {
            objSKSEntities = null;
        }
    }