public ActionResult Info(string u) { var user = GetSnsUser(u); var model = new CompanyInfoModel(user); return(View(model)); }
public ShellViewModel() { CompanyInfoM = new CompanyInfoModel(); TaxonomyInfoM = new TaxonomyInfoModel(); CompanyM = new CompanyModel(CompanyInfoM, TaxonomyInfoM); CompanyInfoVM = new CompanyInfoViewModel(CompanyInfoM); TaxonomyInfoVM = new TaxonomyInfoViewModel(); SampleSOA = new Soa(); }
/// <summary> /// Fill company info /// </summary> private void FillCompanyInfo(InvoiceModel invoiceModel, CompanyInfoModel companyInfo) { invoiceModel.CompanyName = companyInfo.CompanyName; invoiceModel.MainAccpuntantName = companyInfo.MainAccpuntantName; invoiceModel.OwnerName = companyInfo.OwnerName; invoiceModel.LocationAddress = companyInfo.LocationAddress; invoiceModel.Fax = companyInfo.Fax; invoiceModel.Phone = companyInfo.Phone; invoiceModel.TaxRate = companyInfo.TaxRate; invoiceModel.OfficeRate = companyInfo.OfficeRate; }
public static bool SetAuthPublic(CompanyInfoModel company) { HttpContext.Current.Response.Cookies.Remove(ConstApplication.COOKIE_USER_INFO); HttpCookie cookName = new HttpCookie(ConstApplication.COOKIE_USER_INFO); _data = new UserDataEntity(); _data.SID = company.sid; cookName.Value = JsonConvert.SerializeObject(_data); HttpContext.Current.Response.Cookies.Add(cookName); return(true); }
public static CompanyInfo ToDBCompanyInfo(CompanyInfoModel model) { return(new CompanyInfo() { CompanyId = model.CompanyId, CompanyName = model.CompanyName, MainAccpuntantName = model.MainAccpuntantName, OwnerName = model.OwnerName, LocationAddress = model.LocationAddress, Fax = model.Fax, Phone = model.Phone, OfficeRate = model.OfficeRate, TaxRate = model.TaxRate }); }
public IActionResult GetCompanyById([FromBody] CompanyInfoModel model) { var company = _company.GetCompanyById(model.CompanyId); if (company == null) { return(BadRequest()); } company.AddressCompany = _address.GetAddressByCompanyId(company.CompanyId); company.ContactCompany = _contactCompany.GetContactCompanyByCompanyId(company.CompanyId); company.Promoter = _companyPromotor.GetCompanyPromoterByCompanyId(company.CompanyId); return(Ok(company)); }
public IActionResult Info(string entID) { var ID = Guid.Parse(entID); var entInfo = _enterpriseService.getEntInfo(ID); CompanyInfoModel model = new CompanyInfoModel() { Area = entInfo.EnterpriseInfo.Area, CompanyName = entInfo.EnterpriseInfo.Company_Name, Email = entInfo.EnterpriseInfo.Email, Phone = entInfo.EnterpriseInfo.Phone, Posts = entInfo.Posts.ToList(), Website = entInfo.EnterpriseInfo.Website, Scale = entInfo.EnterpriseInfo.Scale }; return(View(model)); }
public CompanyInfoModel GetCompanyInfoAdmin(int id) { CompanyInfoModel model = new CompanyInfoModel(); var companies = _context.RentACarCompanies.ToList(); foreach (var comp in companies) { if (comp.ID == id) { model.name = comp.Name; model.description = comp.Description; model.logo = comp.Image; return(model); } } return(null); }
private void SetSystemIDControl(string CompName) { List <CompanyInfoModel> listcompany = new List <CompanyInfoModel>(); //get Select Company CompanyInfoModel company = new CompanyInfoModel(); if (!string.IsNullOrEmpty(AuthUser.UserId)) { listcompany = CompanyService.getInstance().searchCompamyInfo(AuthUser.UserId, "", ""); if (listcompany != null && listcompany.Count > 0) { if (!string.IsNullOrEmpty(CompName)) { company = listcompany.Find(x => x.name.ToLower().Equals(CompName.ToLower())); } else { company = listcompany.FirstOrDefault(); } } } //Set System ID if (company == null || string.IsNullOrEmpty(company.sid)) { listcompany = CompanyService.getInstance().searchCompamyInfoRefSystem("", CompName); if (listcompany.Count > 0) { company = listcompany[0]; AuthUser.SetAuthPublic(company); } } if (company != null) { ViewBag.CompanyName = company.name; ViewBag.CompanyDes = company.description; ViewData["MyCompanyInfo"] = listcompany; } else { ViewBag.MessageRedirect = "ไม่พบองค์กรที่ระบุ!!"; ViewBag.UrlRedirect = "/"; } }
public bool InsertOrUpdate(CompanyInfoModel companyModel) { var existed = _context.CompanyInfo.Where(x => x.Id == companyModel.Id).FirstOrDefault(); var path = "~/images/company-info/"; if (existed != null) { existed.Address = companyModel.Address; existed.Phone = companyModel.Phone; existed.HotLine = companyModel.HotLine; existed.Logan = companyModel.Logan; existed.Email = companyModel.Email; existed.Title = companyModel.Title; existed.DateToChangeProduct = companyModel.DateToChangeProduct; existed.FreeToDelivery = companyModel.FreeToDelivery; existed.PercentForPoint = companyModel.PercentForPoint; existed.NumberPointForPercent = companyModel.NumberPointForPercent; existed.PickHubCode = companyModel.PickHubCode; existed.PickHubText = companyModel.PickHubText; existed.UsdExchange = companyModel.UsdExchange; if (companyModel.ImageLogo != null) { // delete existing image if (File.Exists(HttpContext.Current.Server.MapPath(existed.PathImageLogo))) { File.Delete(HttpContext.Current.Server.MapPath(existed.PathImageLogo)); } companyModel.ImageLogo.SaveAs(HttpContext.Current.Server.MapPath(path + companyModel.ImageLogo.FileName)); existed.PathImageLogo = path + companyModel.ImageLogo.FileName; } if (companyModel.ImageIdentity != null) { // delete existing image if (File.Exists(existed.PathImageIdentity)) { File.Delete(existed.PathImageIdentity); } companyModel.ImageIdentity.SaveAs(HttpContext.Current.Server.MapPath(path + companyModel.ImageIdentity.FileName)); existed.PathImageIdentity = path + companyModel.ImageIdentity.FileName; } if (companyModel.ImagePaymentMethod != null) { // delete existing image if (System.IO.File.Exists(existed.PathImagePaymentMethod)) { System.IO.File.Delete(existed.PathImagePaymentMethod); } companyModel.ImagePaymentMethod.SaveAs(HttpContext.Current.Server.MapPath(path + companyModel.ImagePaymentMethod.FileName)); existed.PathImagePaymentMethod = path + companyModel.ImagePaymentMethod.FileName; } if (companyModel.ImageTransfer != null) { // delete existing image if (System.IO.File.Exists(existed.PathImageTransfer)) { System.IO.File.Delete(existed.PathImageTransfer); } companyModel.ImageTransfer.SaveAs(HttpContext.Current.Server.MapPath(path + companyModel.ImageTransfer.FileName)); existed.PathImageTransfer = path + companyModel.ImageTransfer.FileName; } _context.Entry(existed).State = EntityState.Modified; } return(_context.SaveChanges() > 0); }
//XDocument doc; //Soa SampleSoA; public CompanyInfoViewModel(CompanyInfoModel companyInfoModel) { companyInfoM = companyInfoModel; }