public object Delete(InstituteUpdateParam s)
        {
            try
            {
                Tbl_Institute_Master          objuser = db.Tbl_Institute_Master.Where(r => r.InstituteId == s.InstituteId).FirstOrDefault();
                Tbl_Institute_Address_Details add     = new Tbl_Institute_Address_Details();
                Tbl_Institute_Bank_Details    app     = new Tbl_Institute_Bank_Details();
                Tbl_Institute_Logo_Details    doc     = new Tbl_Institute_Logo_Details();

                if (objuser.Status == 1)
                {
                    objuser.Status = 0;
                    add.Status     = 0;
                    app.Status     = 0;
                }
                else
                {
                    objuser.Status = 1;
                    add.Status     = 1;
                    app.Status     = 1;
                }
                db.SaveChanges();
                return(new Result()
                {
                    IsSucess = true, ResultData = "Deactivted"
                });
            }
            catch (Exception e)
            {
                return(new Error()
                {
                    IsError = true, Message = e.Message
                });
            }
        }
 public object UpdateInstituteAddress(InstituteAdressUpdateParam obj)
 {
     try
     {
         var data = db.Tbl_Institute_Address_Details.Where(r => r.InstituteId == obj.InstituteId).FirstOrDefault();
         if (data == null)
         {
             return(new Error()
             {
                 IsError = true, Message = "Institute  Not Found"
             });
         }
         Tbl_Institute_Address_Details objinst = new Tbl_Institute_Address_Details();
         data.InstituteId    = data.InstituteId;
         data.Address1       = obj.Address1;
         data.Address2       = obj.Address2;
         data.CityName       = obj.CityName;
         data.Fax            = obj.Fax;
         data.InstituteEmail = obj.InstituteEmail;
         data.LandlineNumber = obj.LandlineNumber;
         data.PhoneNumber1   = obj.PhoneNumber1;
         data.PhoneNumber2   = obj.PhoneNumber2;
         data.Pincode        = obj.Pincode;
         data.PrinciaplEmail = obj.PrinciaplEmail;
         data.StateId        = obj.StateId;
         data.Website        = obj.Website;
         //data.CreatedId = obj.CreatedId;
         data.ModifiedOn = System.DateTime.Now.Date;
         //data.CreatedOn = System.DateTime.Now.Date;
         data.ModifiedId = null;
         data.Status     = 1;
         db.SaveChanges();
         return(new Result()
         {
             IsSucess = true, ResultData = "Updated Institute"
         });
     }
     catch (Exception ex)
     {
         return(new Error {
             IsError = true, Message = ex.Message
         });
     }
 }
 public object SaveAddressInstitute(InstituteAddressDetailsParam obj)
 {
     try
     {
         var data = db.Tbl_Institute_Master.OrderByDescending(r => r.InstituteId).FirstOrDefault();
         Tbl_Institute_Address_Details objinst = new Tbl_Institute_Address_Details();
         objinst.InstituteId    = data.InstituteId;
         objinst.Address1       = obj.Address1;
         objinst.Address2       = obj.Address2;
         objinst.CityName       = obj.CityName;
         objinst.Fax            = obj.Fax;
         objinst.InstituteEmail = obj.InstituteEmail;
         objinst.LandlineNumber = obj.LandlineNumber;
         objinst.PhoneNumber1   = obj.PhoneNumber1;
         objinst.PhoneNumber2   = obj.PhoneNumber2;
         objinst.Pincode        = obj.Pincode;
         objinst.PrinciaplEmail = obj.PrinciaplEmail;
         objinst.StateId        = obj.StateId;
         objinst.Website        = obj.Website;
         objinst.CreatedId      = obj.CreatedId;
         objinst.ModifiedOn     = System.DateTime.Now.Date;
         objinst.CreatedOn      = System.DateTime.Now.Date;
         objinst.ModifiedId     = null;
         objinst.Status         = 1;
         db.Tbl_Institute_Address_Details.Add(objinst);
         db.SaveChanges();
         return(new Result()
         {
             IsSucess = true, ResultData = "Created Institute"
         });
     }
     catch (Exception E)
     {
         return(new Error()
         {
             IsError = true, Message = E.Message
         });
     }
 }