public async Task <IActionResult> Details(Guid id) { Showroom showroom = await _showroomModel.GetById(id); var model = _mapper.Map <ShowroomDetailsViewModel>(showroom); return(View(model)); }
public async Task <IActionResult> UploadXML(IFormFile file) { List <ShowroomListForXMLModel.Showroom> showroomList = Utils.UploadXML.UploadShowroomXML(file); Showroom tempShowroom; Car tempCar; foreach (var showroom in showroomList) { tempShowroom = _showroomModel.GetByName(showroom.Name).Result; if (tempShowroom != null) { foreach (var car in showroom.Cars) { tempCar = _carModel.GetByVIN(car.VIN).Result; if (tempCar != null) { await _carModel.Update(new Car { Brand = car.Brand, Model = car.Model, ShowroomId = tempShowroom.Id, Id = tempCar.Id }); } else { await _carModel.Create(new Car { Brand = car.Brand, Model = car.Model, VIN = car.VIN, ShowroomId = tempShowroom.Id }); } } } else { tempShowroom = new Showroom { Name = showroom.Name }; await _showroomModel.Create(tempShowroom); foreach (var car in showroom.Cars) { await _carModel.Create(new Car { Brand = car.Brand, Model = car.Model, VIN = car.VIN, ShowroomId = tempShowroom.Id }); } } } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "showroom_id,showroom_name,showroom_phone,showroom_address")] Showroom showroom) { if (ModelState.IsValid) { db.Entry(showroom).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(showroom)); }
public ActionResult Create([Bind(Include = "Id,Name,Address,Limit")] Showroom showroom) { if (ModelState.IsValid) { db.Showrooms.Add(showroom); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(showroom)); }
public ActionResult Create([Bind(Include = "showroom_id,showroom_name,showroom_phone,showroom_address")] Showroom showroom) { if (ModelState.IsValid) { db.Showrooms.Add(showroom); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(showroom)); }
private async void UpdatePreview() { await Task.Run(() => { const string sphereId = "__sphere"; var sphereDirectory = CarsManager.Instance.Directories.GetLocation(sphereId, true); try { using (CarsManager.Instance.IgnoreChanges()) { if (!Directory.Exists(sphereDirectory)) { Directory.CreateDirectory(sphereDirectory); using (var stream = new MemoryStream(BinaryResources.ShowroomPreviewSphere)) using (var archive = new ZipArchive(stream)) { archive.ExtractToDirectory(sphereDirectory); } } var resultDirectory = Showroom.Shot(new Showroom.ShotProperties { AcRoot = AcRootDirectory.Instance.Value, CarId = sphereId, ShowroomId = SelectedObject.Id, SkinIds = new[] { @"0" }, Filter = @"default", Mode = Showroom.ShotMode.Fixed, UseBmp = true, DisableWatermark = true, DisableSweetFx = true, MaximizeVideoSettings = true, SpecialResolution = false, Fxaa = true, FixedCameraPosition = @"-1.8,0.8,3", FixedCameraLookAt = @"0,0.5,0", FixedCameraFov = 40, TemporaryDirectory = SettingsHolder.Content.TemporaryFilesLocationValue, }); if (resultDirectory == null) { throw new Exception(AppStrings.Common_ShootingCancelled); } ImageUtils.ApplyPreview(Path.Combine(resultDirectory, "0.bmp"), SelectedObject.PreviewImage, true, null); } } catch (Exception e) { NonfatalError.Notify(AppStrings.Showroom_CannotUpdatePreview, e); } finally { if (Directory.Exists(sphereDirectory)) { Directory.Delete(sphereDirectory, true); } } }); }
public IActionResult Create([FromBody] Showroom value) { if (value == null) { return(BadRequest()); } value.Product = null; value.Showroomer = null; _repository.Add(value); return(new NoContentResult()); }
public static void grabar(HiShopContext context, Showroom showroom) { if (showroom.ID != 0) { context.Showrooms.Update(showroom); } else { context.Showrooms.Add(showroom); } context.SaveChanges(); }
public FormPrincipal() { InitializeComponent(); try { Showroom.ObtenerVentasXml(); this.CargarPedidos(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public async Task <IActionResult> Create(ShowroomEditViewModel model) { if (ModelState.IsValid) { Showroom showroom = _mapper.Map <Showroom>(model); await _showroomModel.Create(showroom); return(RedirectToAction(nameof(Details), new { id = showroom.Id })); } return(View(model)); }
public IEnumerable <Showroom> GetAll() { List <Showroom> Showrooms = new List <Showroom>(); foreach (Showroom OneShowroom in _repository.GetAll()) { Showroom NewShowroom = new Showroom(); NewShowroom = OneShowroom; NewShowroom.Showroomer = null; NewShowroom.Product = null; Showrooms.Add(NewShowroom); } return(Showrooms); }
// GET: Showroom/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Showroom showroom = db.Showrooms.Find(id); if (showroom == null) { return(HttpNotFound()); } return(View(showroom)); }
/// <summary> /// Trae un showroom por id /// Axel Molaro /// </summary> /// <param name="context"></param> /// <param name="id"></param> /// <returns></returns> public static Showroom get(HiShopContext context, int id) { Showroom showroom = null; try { showroom = context.Showrooms.Single(m => m.ID == id); } catch { throw new InvalidDataException("Ocurrio un error al buscar el showroom, verifique los datos ."); } return(showroom); }
public IActionResult Ver(int id) { ShowroomVerModelAndView model = new ShowroomVerModelAndView(); Negocio negocio = NegocioDao.get(_context, id); Showroom showroom = new Showroom(); Banner banner = new Banner(); Cuerpo cuerpo = new Cuerpo(); model.llenarDatosGenerales(HttpContext, _context); if (negocio.Showroom != null || negocio.ShowroomID != null) { if (negocio.ShowroomID != null) { showroom = ShowroomDao.get(_context, Convert.ToInt32(negocio.ShowroomID)); } else { showroom = negocio.Showroom; } } if (showroom.Banner != null || showroom.BannerID != null) { if (showroom.BannerID != null) { banner = BannerDao.get(_context, Convert.ToInt32(showroom.BannerID)); } else { banner = showroom.Banner; } } if (showroom.Cuerpo != null || showroom.CuerpoID != null) { if (showroom.CuerpoID != null) { cuerpo = CuerpoDao.get(_context, Convert.ToInt32(showroom.CuerpoID)); } else { cuerpo = showroom.Cuerpo; } } model.Showroom = showroom; model.Banner = banner; model.Cuerpo = cuerpo; //model.llenarElmentos(_context, negocio); return(View(model)); }
private void btnRealizarPedido_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtBoxNombre.Text.ToString()))//Serializa el cliente (venta) { miCliente.Nombre = txtBoxNombre.Text.ToString(); Showroom.filaClientes.Add(miCliente); Showroom.GuardarVentasXml(Showroom.filaClientes); MessageBox.Show("Pedido generado con exito", "Pedido", MessageBoxButtons.OK); this.Close(); } else { MessageBox.Show("No ingreso nombre"); } }
public Main() { InitializeComponent(); showroom = Showroom.GetShowroom(); try { carBindingSource.DataSource = showroom.Cars; clientBindingSource.DataSource = showroom.Clients; carBindingSource.ResetBindings(false); clientBindingSource.ResetBindings(false); } catch (Exception) { } }
/// <summary> /// Agrega la fila del drgv a la lista carrito /// </summary> /// <param name="coleccionDeCeldasSelect"></param> /// <returns></returns> private bool CargarProductoAListaCarrito(DataGridViewCellCollection coleccionDeCeldasSelect) { bool hayStock = false; int i; string nombre = coleccionDeCeldasSelect[0].Value.ToString(); float precio = float.Parse(coleccionDeCeldasSelect[1].Value.ToString()); string color = coleccionDeCeldasSelect[2].Value.ToString(); int stock = int.Parse(coleccionDeCeldasSelect[3].Value.ToString()); string tipo = coleccionDeCeldasSelect[4].Value.ToString(); int codigo = int.Parse(coleccionDeCeldasSelect[5].Value.ToString()); hayStock = Producto.VerificarStock(stock); if (hayStock) { i = Showroom.EncontrarIndexEnLista(codigo); if (i != -1) { ShowroomExt.Restar1Stock(stock, i); } switch (tipo) { case "accesorios": miCliente.carritoCliente.Add(new Accesorios( nombre, (Producto.EColor)Enum.Parse(typeof(Producto.EColor), color), precio, codigo, (Producto.ETipo)Enum.Parse(typeof(Producto.ETipo), tipo), 1, Showroom.listaStockProductos[i].ObtenerSubtipo())); break; case "maquillaje": miCliente.carritoCliente.Add(new Maquillaje(nombre, (Producto.EColor)Enum.Parse(typeof(Producto.EColor), color), precio, codigo, (Producto.ETipo)Enum.Parse(typeof(Producto.ETipo), tipo), 1, Showroom.listaStockProductos[i].ObtenerSubtipo())); break; } return(true); } return(false); }
public static D.Etablissements.Showroom ToDAL(this Showroom p) { return(new D.Etablissements.Showroom { ID = p.ID, Nom = p.Nom, NumBCE = p.NumBCE, AdRue = p.AdRue, AdNum = p.AdNum, AdCP = p.AdCP, AdVille = p.AdVille, AdPays = p.AdPays, NumTel = p.NumTel, Email = p.Email, IsActif = p.IsActif, PersonnelList = ListConverter(_servicePersonnel.GetPersonnelByShowroom(p.ID), ToDAL) }); }
/// <summary> /// Add the specified it. /// </summary> /// <param name="showroom">showroom object.</param> /// <returns>Add the Showroom</returns> public int Add(Showroom showroom) { using (var data = new Entities()) { int rt = 0; try { data.Showrooms.Add(showroom); data.SaveChanges(); rt = showroom.ShowroomID; } catch (Exception) { rt = 0; } return(rt); } }
/// <summary> /// Add the specified it. /// </summary> /// <param name="showroom">showroom object.</param> /// <returns>Add the Showroom</returns> public int Add(Showroom showroom) { using (var data = new themanorContext()) { int rt = 0; try { data.Showroom.Add(showroom); data.SaveChanges(); rt = showroom.ShowroomId; } catch (Exception) { rt = 0; } return(rt); } }
public async Task <IActionResult> Create(CarEditViewModel uniqueModelName) { if (!ModelState.IsValid) { var showrooms = await _showroomModel.GetAllActive(); uniqueModelName.SetList(showrooms); return(View(uniqueModelName)); } Car car = _mapper.Map <Car>(uniqueModelName); Showroom showroom = await _showroomModel.GetById(uniqueModelName.ShowroomId); await _carModel.Create(car); showroom.Cars.Add(car); await _showroomModel.Update(showroom); return(RedirectToAction(nameof(Details), new { id = car.Id })); }
public IActionResult EditarShowroom(/*int? id*/) { ShowroomDADGeneralModelAndView model = new ShowroomDADGeneralModelAndView(HttpContext, _context); Showroom showroom = null; Negocio negocio = HttpContext.Session.GetObjectFromJson <Negocio>("negocioEnSession"); if (negocio.tieneShowroom()) { showroom = ShowroomDao.get(_context, Convert.ToInt32(negocio.ShowroomID)); } else { if (negocio.ShowroomID == null) { Entity.Showroom showroomBDD = new Entity.Showroom(); ShowroomDao.grabar(_context, showroomBDD); Negocio n = NegocioDao.get(_context, model.negocioModelBase.ID); n.Showroom = showroomBDD; NegocioDao.editar(_context, n); HttpContext.Session.Remove("negocioEnSession"); Negocio negocioModel = n; n.Showroom = null; n.Productos = null; HttpContext.Session.SetObjectAsJson("negocioEnSession", n); model.negocioModelBase = negocioModel; } else { showroom = ShowroomDao.get(_context, Convert.ToInt32(model.negocioModelBase.ShowroomID)); } } if (showroom == null) { model.llenarElmentos(_context, model.negocioModelBase); } model.showroom = showroom; return(View(model)); }
public async void RunAsync() { string restoreVideoSettings = null; try { if (VideoPresetFilename != null && File.Exists(VideoPresetFilename)) { restoreVideoSettings = AcSettingsHolder.VideoPresets.ExportToPresetData(); AcSettingsHolder.VideoPresets.ImportFromPresetData(File.ReadAllText(VideoPresetFilename)); } await Task.Run(() => Showroom.Start(new Showroom.ShowroomProperties { AcRoot = AcRootDirectory.Instance.Value, CarId = SelectedCar.Id, CarSkinId = SelectedSkinId, ShowroomId = SelectedShowroom.Id, CameraFov = CameraFov, DisableSweetFx = DisableSweetFx, DisableWatermark = DisableWatermark, Filter = ForceFilterAcId ?? SelectedFilter.AcId, UseBmp = false })); var whatsGoingOn = AcLogHelper.TryToDetermineWhatsGoingOn(); if (whatsGoingOn != null) { NonfatalError.Notify(whatsGoingOn.GetDescription(), solutions: new[] { whatsGoingOn.Solution }); } } catch (Exception e) { NonfatalError.Notify(ControlsStrings.Showroom_CannotStart, e); } finally { if (restoreVideoSettings != null) { AcSettingsHolder.VideoPresets.ImportFromPresetData(restoreVideoSettings); } } }
/// <summary> /// El btnEliminar borra un pedido en preparacion /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEliminar_Click(object sender, EventArgs e) { int i; string auxNombreCte = listBxEnQueue.SelectedItem.ToString(); if (!string.IsNullOrWhiteSpace(auxNombreCte)) { auxNombreCte = Cliente.ObtenerNombreCte(auxNombreCte); i = Showroom.BuscarClientePorNombre(auxNombreCte); if (i != -1) { Showroom.filaClientes.RemoveAt(i); listBxEnQueue.Items.Clear(); foreach (Cliente item in Showroom.filaClientes) { listBxEnQueue.Items.Add(item.MostrarVenta()); } } else { MessageBox.Show("Ha ocurrido un error inesperado"); } } }
public static async Task Initialize(ApplicationDbContext context, UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager, IConfiguration configuration ) { context.Database.EnsureCreated(); // Look for any showrooms. if (context.Showroom.Any()) { return; // DB has been seeded } var user = await userManager.FindByNameAsync(configuration.GetSection("AppSettings").GetSection("DefaultUsers").GetSection("AdminUser1")["Username"]); DateTime createdDate = DateTime.Today; var showroom = new Showroom[] { new Showroom { ShowroomName = "-- All --", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Bathrooms", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Consett", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Darlington", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Gosforth", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Hexham", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Morpeth", CreatedDate = createdDate, CreatedBy = user.Id }, new Showroom { ShowroomName = "Whitley Bay", CreatedDate = createdDate, CreatedBy = user.Id }, }; foreach (Showroom s in showroom) { await context.Showroom.AddAsync(s); } await context.SaveChangesAsync(); var lookup = new Lookup[] { new Lookup { Domain = "TITLE", LookupCode = "Dr", LookupName = "Dr", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "Lord & Lady", LookupName = "Lord & Lady", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "Miss", LookupName = "Miss", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "Mr", LookupName = "Mr", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "Mr and Mrs", LookupName = "Mr and Mrs", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "Mrs", LookupName = "Mrs", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "Ms", LookupName = "Ms", CreatedDate = createdDate, CreatedBy = user.Id }, new Lookup { Domain = "TITLE", LookupCode = "", LookupName = "-- Unknown --", CreatedDate = createdDate, CreatedBy = user.Id } }; foreach (Lookup l in lookup) { await context.Lookup.AddAsync(l); } await context.SaveChangesAsync(); var sourceOfInformation = new SourceOfInformation[] { new SourceOfInformation { SourceOfInformationName = "Chester Le Street Advertiser", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Consett Advertiser", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Durham Advertiser", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Herald and Post", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Hexham Courant", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Internet", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Leaflets", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Morpeth Herald", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "News Post Leader", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Northumberland Gazette", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Passing Factory", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Planning", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Recommend", CreatedDate = createdDate, CreatedBy = user.Id }, new SourceOfInformation { SourceOfInformationName = "Whitley Bay Guardian", CreatedDate = createdDate, CreatedBy = user.Id } }; foreach (SourceOfInformation i in sourceOfInformation) { await context.SourceOfInformation.AddAsync(i); } await context.SaveChangesAsync(); var addressType = new AddressType[] { new AddressType { AddressTypeName = "Home", CreatedDate = createdDate, CreatedBy = user.Id }, new AddressType { AddressTypeName = "Work", CreatedDate = createdDate, CreatedBy = user.Id }, new AddressType { AddressTypeName = "Other", CreatedDate = createdDate, CreatedBy = user.Id } }; foreach (AddressType a in addressType) { await context.AddressType.AddAsync(a); } await context.SaveChangesAsync(); var area = new Area[] { new Area { AreaName = "Bathrooms", CreatedDate = createdDate, CreatedBy = user.Id }, new Area { AreaName = "Bedrooms", CreatedDate = createdDate, CreatedBy = user.Id }, new Area { AreaName = "Kitchens", CreatedDate = createdDate, CreatedBy = user.Id } }; foreach (Area a in area) { await context.Area.AddAsync(a); } await context.SaveChangesAsync(); }
public static void Initialize(HiShopContext context) { context.Database.EnsureCreated(); bool reiniciaBdd = true; //Dejar en false si no queiro que recree la base de datos //Borra Datos List <Usuario> ListaDeUsuarios = context.Usuarios.ToList(); if (reiniciaBdd) { List <Categoria> ListaDeCategorias = context.Categorias.ToList(); List <Entity.Negocio> ListaDeNegocios = context.Negocios.ToList(); List <Localidad> ListaDeLocalidades = context.Localidades.ToList(); List <Provincia> ListaDeProvincias = context.Provincias.ToList(); List <Showroom> ListaDeShowrooms = context.Showrooms.ToList(); //Borra Usuarios foreach (Usuario u in ListaDeUsuarios) { context.Remove(u); context.SaveChanges(); } //Borra Categorias foreach (Categoria c in ListaDeCategorias) { context.Remove(c); context.SaveChanges(); } //Borra Negocios foreach (Entity.Negocio n in ListaDeNegocios) { context.Remove(n); context.SaveChanges(); } //Borra Localidades foreach (Localidad l in ListaDeLocalidades) { context.Remove(l); context.SaveChanges(); } //Borra Provincias foreach (Provincia p in ListaDeProvincias) { context.Remove(p); context.SaveChanges(); } //Borra Showrooms foreach (Showroom s in ListaDeShowrooms) { context.Remove(s); context.SaveChanges(); } //Usuarios var usuario = new Usuario { Nombre = "Axel", Apellido = "Molaro", Mail = "*****@*****.**", Contraseña = "1234", Estado = Enum.Estado.APROBADO, UrlImagen = "HiShop\\wwwroot\\ImagenesServidor/ImagenesUsuarios/Inicializar/usuarioLogo1.jpg" }; context.Usuarios.Add(usuario); context.SaveChanges(); var usuario5 = new Usuario { Nombre = "Pedro", Apellido = "Cora", Mail = "*****@*****.**", Contraseña = "1234", Estado = Enum.Estado.APROBADO }; context.Usuarios.Add(usuario5); context.SaveChanges(); var usuario2 = new Usuario { Nombre = "Mariana", Apellido = "Martinez", Mail = "*****@*****.**", Contraseña = "1234", Estado = Enum.Estado.APROBADO }; context.Usuarios.Add(usuario2); context.SaveChanges(); var usuario3 = new Usuario { Nombre = "Mariana", Apellido = "Martinez", Mail = "*****@*****.**", Contraseña = "1234", Estado = Enum.Estado.APROBADO }; context.Usuarios.Add(usuario3); context.SaveChanges(); //Categorías (Rubros de Negocio): var rubroPadre = new Categoria { Nombre = "Negocio" }; context.Categorias.Add(rubroPadre); context.SaveChanges(); var rubro1 = new Categoria { Nombre = "Reposteria", Padre = rubroPadre }; context.Categorias.Add(rubro1); context.SaveChanges(); var rubro2 = new Categoria { Nombre = "Indumentaria", Padre = rubroPadre }; context.Categorias.Add(rubro2); context.SaveChanges(); var rubro3 = new Categoria { Nombre = "Servicios", Padre = rubroPadre }; context.Categorias.Add(rubro3); context.SaveChanges(); var rubro4 = new Categoria { Nombre = "Farmacias", Padre = rubroPadre }; context.Categorias.Add(rubro4); context.SaveChanges(); //Categorias - Productos var padre = new Categoria { Nombre = "Articulos" }; context.Categorias.Add(padre); context.SaveChanges(); var indumenariaPadre = new Categoria { Nombre = "Indumentaria", Padre = padre }; context.Categorias.Add(indumenariaPadre); context.SaveChanges(); var caetegoria2 = new Categoria { Nombre = "Calzados", Padre = indumenariaPadre }; context.Categorias.Add(caetegoria2); context.SaveChanges(); var caetegoria3 = new Categoria { Nombre = "Camisas", Padre = indumenariaPadre }; context.Categorias.Add(caetegoria3); context.SaveChanges(); var caetegoria5 = new Categoria { Nombre = "Zapatillas Deportivas", Padre = caetegoria2 }; context.Categorias.Add(caetegoria5); context.SaveChanges(); var caetegoria7 = new Categoria { Nombre = "Zapatos", Padre = caetegoria2 }; context.Categorias.Add(caetegoria7); context.SaveChanges(); var caetegoria6 = new Categoria { Nombre = "Femeninas", Padre = caetegoria5 }; context.Categorias.Add(caetegoria6); context.SaveChanges(); var serviciosPadre = new Categoria { Nombre = "Servicios" }; context.Categorias.Add(serviciosPadre); context.SaveChanges(); var categoria9 = new Categoria { Nombre = "Plomeria", Padre = serviciosPadre }; context.Categorias.Add(categoria9); context.SaveChanges(); //PROVINCIAS: var provincia1 = new Provincia { Nombre = "Buenos Aires" }; context.Provincias.Add(provincia1); context.SaveChanges(); var provincia2 = new Provincia { Nombre = "Buenos Aires - GBA" }; context.Provincias.Add(provincia2); context.SaveChanges(); var provincia3 = new Provincia { Nombre = "Capital Federal" }; context.Provincias.Add(provincia3); context.SaveChanges(); //LOCALIDADES: var localidad1 = new Localidad { Nombre = "25 de Mayo", Provincia = provincia1 }; context.Localidades.Add(localidad1); context.SaveChanges(); var localidad2 = new Localidad { Nombre = "3 de Febrero", Provincia = provincia1 }; context.Localidades.Add(localidad2); context.SaveChanges(); var localidad3 = new Localidad { Nombre = "A. Alsina", Provincia = provincia1 }; context.Localidades.Add(localidad3); context.SaveChanges(); var localidad4 = new Localidad { Nombre = "San Justo", Provincia = provincia1 }; context.Localidades.Add(localidad4); context.SaveChanges(); //Showroom Showroom showroom1 = new Showroom(); context.Showrooms.Add(showroom1); context.SaveChanges(); //Negocios /* var negocio1 = new Negocio * { * Nombre = "Fashion", * Email = "*****@*****.**", * Estado = EstadoNegocio.APROBADO, * Categoria = rubro2, * Localidad = localidad4, * Calle = "Av. Rivadavia", * Numero = "1234", * Telefono = "1234567891", * Descripcion = "Viste elegante, siéntete bien", * UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/fashionLogo.jpg", * Usuario = usuario, * Showroom = showroom1 * * }; * context.Negocios.Add(negocio1); * context.SaveChanges(); * * var negocio2 = new Negocio * { * Nombre = "Tortitas", * Email = "*****@*****.**", * Estado = EstadoNegocio.APROBADO, * Categoria = rubro1, * Localidad = localidad4, * Calle = "Peru", * Numero = "1234", * Telefono = "1234567891", * Descripcion = "Tortas de cumpleaños para todos", * UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/totasLogo.jpg", * Usuario = usuario, * * }; * context.Negocios.Add(negocio2); * context.SaveChanges(); * * var negocio3 = new Negocio * { * Nombre = "Plomeria Miguel", * Email = "*****@*****.**", * Estado = EstadoNegocio.APROBADO, * Categoria = rubro3, * Localidad = localidad4, * Calle = "Florio", * Numero = "1234", * Telefono = "1234567891", * Descripcion = "El mejor servicio de plomería garantizado", * UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/plomeriaLogo.jpg", * Usuario = usuario, * * }; * context.Negocios.Add(negocio3); * context.SaveChanges(); * * var negocio4 = new Negocio * { * Nombre = "Farmacity", * Email = "*****@*****.**", * Estado = EstadoNegocio.APROBADO, * Categoria = rubro4, * Localidad = localidad4, * Calle = "Pichincha", * Numero = "1234", * Telefono = "1234567891", * Descripcion = "Viste elegante, siéntete bien", * UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/farmacityLogo.jpg", * Usuario = usuario, * * }; * context.Negocios.Add(negocio4); * context.SaveChanges(); */ var negocio5 = new Negocio { Nombre = "Mil Colores", Email = "*****@*****.**", Estado = EstadoNegocio.APROBADO, Categoria = caetegoria2, Localidad = localidad4, Calle = "Arieta", Numero = "1234", Telefono = "1234567891", Descripcion = "Calzado femenino", UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/ArcoIris.jpg", Usuario = usuario2, }; context.Negocios.Add(negocio5); context.SaveChanges(); var negocio6 = new Negocio { Nombre = "Pinturerias Oeste", Email = "*****@*****.**", Estado = EstadoNegocio.APROBADO, Categoria = caetegoria2, Localidad = localidad4, Calle = "F. Varela", Numero = "1900", Telefono = "1134567890", Descripcion = "Todo para el pintor. Pinturas para exterior e interior, accesorios, y mucho mas...", UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/pintureria-logo.png", Usuario = usuario, }; context.Negocios.Add(negocio6); context.SaveChanges(); var negocio7 = new Negocio { Nombre = "Blue Jeans", Email = "*****@*****.**", Estado = EstadoNegocio.APROBADO, Categoria = caetegoria2, Localidad = localidad4, Calle = "Jose Marmol", Numero = "1900", Telefono = "1134567890", Descripcion = "Jeans! Jeans! Jeans! Y mas jeans! En todos los talles, en todos los colores. La mas amplia variedad.", UrlImagenNegocio = "/ImagenesServidor/ImagenesNegocios/Inicializar/images/jeans-logo.png", Usuario = usuario2, }; context.Negocios.Add(negocio7); context.SaveChanges(); //Servicios /* var servicio1 = new Servicio { Descripcion = "Servicio de modista", Nombre = "Modista", Precio = 600, Negocio = negocio1, UrlImagen = "/ImagenesServidor/ImagenesServicios/Inicializar/fashionServicio1.jpg" }; * context.Servicios.Add(servicio1); * context.SaveChanges(); * * var servicio2 = new Servicio { Descripcion = "Pedi Tu torta", Nombre = "Torta de Cumpleaños5", Precio = 600, Negocio = negocio2, UrlImagen = "/ImagenesServidor/ImagenesServicios/Inicializar/totasServicio1.jpg" }; * context.Servicios.Add(servicio2); * context.SaveChanges(); * * var servicio3 = new Servicio { Descripcion = "Arreglo lo que sea", Nombre = "Plomero", Precio = 600, Negocio = negocio3, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/plomeriaServicio1.jpg" }; * context.Servicios.Add(servicio3); * context.SaveChanges(); * * //Articulos * var articulo1 = new Articulo { Cantidad = 20, Descripcion = "Zapato elegante para fiestas", Nombre = "Zapato", Precio = 1200, Negocio = negocio1, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/fashionProducto1.jpg" }; * context.Productos.Add(articulo1); * context.SaveChanges(); * var articulo2 = new Articulo { Cantidad = 6, Descripcion = "Zapato elegante para fiestas", Nombre = "Zapato2", Precio = 1000, Negocio = negocio1, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/fashionProducto2.jpg" }; * context.Productos.Add(articulo2); * context.SaveChanges(); * * var articulo3 = new Articulo { Cantidad = 2, Descripcion = "Zapato elegante para fiestas", Nombre = "Zapato3", Precio = 20000, Negocio = negocio1, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/fashionProducto3.jpg" }; * context.Productos.Add(articulo3); * context.SaveChanges(); * var articulo4 = new Articulo { Cantidad = 76, Descripcion = "Zapato elegante para fiestas", Nombre = "Zapato4", Precio = 5600, Negocio = negocio1, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/fashionProducto4.jpg" }; * context.Productos.Add(articulo4); * context.SaveChanges(); * * var articulo5 = new Articulo { Cantidad = 20, Descripcion = "Zapato elegante para fiestas", Nombre = "Zapato5", Precio = 600, Negocio = negocio1, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/fashionProducto5.jpg" }; * context.Productos.Add(articulo5); * context.SaveChanges(); * * var articulo6 = new Articulo { Cantidad = 20, Descripcion = "Torta ideal para fiestas de cumpleaños", Nombre = "Torta de Cumpleaños1", Precio = 1200, Negocio = negocio2, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/totasProducto1.jpg" }; * context.Productos.Add(articulo6); * context.SaveChanges(); * var articulo7 = new Articulo { Cantidad = 1, Descripcion = "Torta ideal para fiestas de cumpleaños", Nombre = "Torta de Cumpleaños2", Precio = 1000, Negocio = negocio2, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/totasProducto2.jpg" }; * context.Productos.Add(articulo7); * context.SaveChanges(); * * var articulo8 = new Articulo { Cantidad = 20, Descripcion = "Torta ideal para fiestas de cumpleaños", Nombre = "Torta de Cumpleaño3", Precio = 20000, Negocio = negocio2, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/totasProducto3.jpg" }; * context.Productos.Add(articulo8); * context.SaveChanges(); * var articulo9 = new Articulo { Cantidad = 89, Descripcion = "Torta ideal para fiestas de cumpleaños", Nombre = "Torta de Cumpleaños4", Precio = 5600, Negocio = negocio2, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/totasProducto4.jpg" }; * context.Productos.Add(articulo9); * context.SaveChanges(); * * var articulo10 = new Articulo { Cantidad = 20, Descripcion = "Torta ideal para fiestas de cumpleaños", Nombre = "Torta de Cumpleaños5", Precio = 600, Negocio = negocio2, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/totasProducto5.jpg" }; * context.Productos.Add(articulo10); * context.SaveChanges(); */ /* var articulo11 = new Articulo { Cantidad = 20, Descripcion = "Remera casual", Nombre = "Remera", Precio = 300, Negocio = negocio5, UrlImagen = "/ImagenesServidor/ImagenesArticulos/Inicializar/remera.jpg" }; * context.Productos.Add(articulo11); * context.SaveChanges(); */ //Artículos Mariana: var articulo12 = new Articulo { Cantidad = 20, Descripcion = "Ultimos pares!", Nombre = "Calzado", Precio = 750, Negocio = negocio5, UrlImagen = "https://preview.ibb.co/e2KsE8/M1.jpg" }; context.Productos.Add(articulo12); context.SaveChanges(); var articulo13 = new Articulo { Cantidad = 20, Descripcion = "Color: Rosa. Ultimos talles!!! 36 y 38", Nombre = "Borcegos Mujer", Precio = 1800, Negocio = negocio5, UrlImagen = "https://preview.ibb.co/fnSO48/M2.jpg" }; context.Productos.Add(articulo13); context.SaveChanges(); var articulo14 = new Articulo { Cantidad = 20, Descripcion = "Del 35 al 40. Material: Gamuza. Color: Negro.", Nombre = "Botas", Precio = 1500, Negocio = negocio5, UrlImagen = "https://preview.ibb.co/mBXUu8/M3.jpg" }; context.Productos.Add(articulo14); context.SaveChanges(); var articulo15 = new Articulo { Cantidad = 20, Descripcion = "3 cuotas SIN INTERES de $500", Nombre = "Botas grises", Precio = 1500, Negocio = negocio5, UrlImagen = "https://preview.ibb.co/mrtDMo/M4.jpg" }; context.Productos.Add(articulo15); context.SaveChanges(); var articulo16 = new Articulo { Cantidad = 20, Descripcion = "Talles del 35 al 39", Nombre = "Borcegos Blancos", Precio = 1400, Negocio = negocio5, UrlImagen = "https://preview.ibb.co/kLBdnT/M5.jpg" }; context.Productos.Add(articulo16); context.SaveChanges(); var articulo17 = new Articulo { Cantidad = 1, Descripcion = "Solo talle 36", Nombre = "Borcegos azul marino. OFERTA!", Precio = 600, Negocio = negocio5, UrlImagen = "https://preview.ibb.co/hR24u8/M6.jpg" }; context.Productos.Add(articulo17); context.SaveChanges(); var articulo18 = new Articulo { Cantidad = 150, Descripcion = "Color: Blanco - Tamaño: 20Lts.", Nombre = "Membrana liquida para techos", Precio = 1600, Negocio = negocio6, UrlImagen = "https://image.ibb.co/itDeMy/Img1.jpg" }; context.Productos.Add(articulo18); context.SaveChanges(); var articulo19 = new Articulo { Cantidad = 300, Descripcion = "Decoralba Profesional - 20Lts.", Nombre = "Latex interior ALBA", Precio = 1250, Negocio = negocio6, UrlImagen = "https://image.ibb.co/jZr5uJ/Img2.jpg" }; context.Productos.Add(articulo19); context.SaveChanges(); var articulo20 = new Articulo { Cantidad = 1500, Descripcion = "Oferta! -10% de descuento en compra online", Nombre = "Cinta para pintor - Oferta!", Precio = 55, Negocio = negocio6, UrlImagen = "https://image.ibb.co/giX61y/Img3.jpg" }; context.Productos.Add(articulo20); context.SaveChanges(); var articulo21 = new Articulo { Cantidad = 250, Descripcion = "3 tamaños diferentes - Perfectos para el hogar", Nombre = "Pinceles x 3", Precio = 125, Negocio = negocio6, UrlImagen = "https://image.ibb.co/iSMoEJ/Img4.jpg" }; context.Productos.Add(articulo21); context.SaveChanges(); var articulo22 = new Articulo { Cantidad = 75, Descripcion = "Sherwin Williams Satinadoado", Nombre = "Latex interior 20 lts.", Precio = 3600, Negocio = negocio6, UrlImagen = "https://image.ibb.co/j30gZJ/Img5.jpg" }; context.Productos.Add(articulo22); context.SaveChanges(); var articulo23 = new Articulo { Cantidad = 20, Descripcion = "Blanco 20Lts", Nombre = "Frentes Recuplast", Precio = 2600, Negocio = negocio6, UrlImagen = "https://image.ibb.co/dgUVTd/Img6.jpg" }; context.Productos.Add(articulo23); context.SaveChanges(); var articulo24 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456781", Nombre = "Jean", Precio = 600, Negocio = negocio7, UrlImagen = "https://image.ibb.co/kQFyWy/1.jpg" }; context.Productos.Add(articulo24); context.SaveChanges(); var articulo25 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456782", Nombre = "Jean", Precio = 200, Negocio = negocio7, UrlImagen = "https://image.ibb.co/cYdcry/2.jpg" }; context.Productos.Add(articulo25); context.SaveChanges(); var articulo26 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456783", Nombre = "Jean", Precio = 300, Negocio = negocio7, UrlImagen = "https://image.ibb.co/j3kU4J/3.jpg" }; context.Productos.Add(articulo26); context.SaveChanges(); var articulo27 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456784", Nombre = "Jean", Precio = 350, Negocio = negocio7, UrlImagen = "https://image.ibb.co/dDgrJd/4.jpg" }; context.Productos.Add(articulo27); context.SaveChanges(); var articulo28 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456785", Nombre = "Jean", Precio = 400, Negocio = negocio7, UrlImagen = "https://image.ibb.co/dmWQdd/5.jpg" }; context.Productos.Add(articulo28); context.SaveChanges(); var articulo29 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456786", Nombre = "Jean", Precio = 500, Negocio = negocio7, UrlImagen = "https://image.ibb.co/jmioyd/6.jpg" }; context.Productos.Add(articulo29); context.SaveChanges(); var articulo30 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456787", Nombre = "Jean", Precio = 650, Negocio = negocio7, UrlImagen = "https://image.ibb.co/c212PJ/7.jpg" }; context.Productos.Add(articulo30); context.SaveChanges(); var articulo31 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456788", Nombre = "Jean", Precio = 270, Negocio = negocio7, UrlImagen = "https://image.ibb.co/nKg2PJ/8.jpg" }; context.Productos.Add(articulo31); context.SaveChanges(); var articulo32 = new Articulo { Cantidad = 100, Descripcion = "Codigo: 123456789", Nombre = "Jean", Precio = 380, Negocio = negocio7, UrlImagen = "https://image.ibb.co/iGhLBy/9.jpg" }; context.Productos.Add(articulo32); context.SaveChanges(); //ORDEN DE PEDIDO /* var orden = new OrdenPedido { NegocioID = negocio5.ID, Pago = Pago.EFECTIVO, Envio = Envio.ACUERDO, Producto = articulo10, Total = 600, Usuario = usuario5, EstadoPedido = EstadoPedido.CONCRETADO }; * context.OrdenPedidos.Add(orden); * context.SaveChanges(); * var orden2 = new OrdenPedido { NegocioID = negocio5.ID, Pago = Pago.EFECTIVO, Envio = Envio.ACUERDO, Producto = articulo10, Total = 600, Usuario = usuario5, EstadoPedido = EstadoPedido.CONCRETADO }; * context.OrdenPedidos.Add(orden2); * context.SaveChanges(); * var orden3 = new OrdenPedido { NegocioID = negocio5.ID, Pago = Pago.EFECTIVO, Envio = Envio.ACUERDO, Producto = articulo10, Total = 600, Usuario = usuario5, EstadoPedido = EstadoPedido.PENDIENTE }; * context.OrdenPedidos.Add(orden3); * context.SaveChanges(); */ } }
private static int MainInner(string[] args) { var options = new Options(); if (!Parser.Default.ParseArguments(args, options) || options.Ids.Count == 0) { return(1); } var acRoot = Path.GetFullPath(options.AcRoot); var magick = _helper.GetFilename("Magick.NET-x86"); if (magick != null && File.Exists(magick)) { try { ImageUtils.LoadImageMagickAssembly(magick); } catch (Exception e) { Console.Error.WriteLine("Can’t load ImageMagick assembly: " + e.Message); } } IFilter <string> filter; try { filter = Filter.Create(new CarTester(acRoot), options.Ids.Select(x => "(" + (x.EndsWith("/") ? x.Substring(0, x.Length - 1) : x) + ")").JoinToString("|"), true); if (options.FilterTest) { Console.WriteLine(Directory.GetDirectories(FileUtils.GetCarsDirectory(options.AcRoot)) .Select(Path.GetFileName).Where(x => filter.Test(x)).JoinToString(", ")); return(0); } if (options.Verbose) { Console.WriteLine("Filter: " + filter); } } catch (Exception e) { Console.Error.WriteLine("Can’t parse filter: " + e); return(2); } if (options.Verbose) { Console.WriteLine("ImageMagick: " + (ImageUtils.IsMagickSupported ? "Available" : "Not available")); Console.WriteLine("AC root: " + options.AcRoot); Console.WriteLine("Showroom: " + options.Showroom); Console.WriteLine("Filter: " + options.Filter); Console.WriteLine("Camera position: " + options.CameraPosition); Console.WriteLine("Look at: " + options.LookAt); Console.WriteLine("FOV: " + options.Fov); Console.WriteLine("Exposure: " + options.Exposure); Console.WriteLine("FXAA: " + options.Fxaa); Console.WriteLine("4K Resolution: " + options.SpecialResolution); Console.WriteLine("Maximize video: " + options.MaximizeVideo); Console.WriteLine("Starting shoting..."); } foreach (var id in Directory.GetDirectories(FileUtils.GetCarsDirectory(options.AcRoot)) .Select(Path.GetFileName).Where(x => filter.Test(x))) { string[] skinIds = options.WithoutPreviews ? Directory.GetDirectories(FileUtils.GetCarSkinsDirectory(acRoot, id)) .Where(x => !File.Exists(Path.Combine(x, "preview.jpg"))) .Select(Path.GetFileName) .ToArray() : null; if (options.Verbose) { Console.WriteLine("Processing: " + id); if (options.WithoutPreviews) { Console.WriteLine(" Shot only: " + skinIds?.JoinToString(", ")); } } int i; for (i = 0; i < options.MaxAttempts; i++) { try { var shotted = Showroom.Shot(new Showroom.ShotProperties { AcRoot = acRoot, CarId = id, ShowroomId = options.Showroom, SkinIds = skinIds, Filter = options.Filter, Fxaa = options.Fxaa, SpecialResolution = options.SpecialResolution, MaximizeVideoSettings = options.MaximizeVideo, Mode = Showroom.ShotMode.Fixed, UseBmp = true, DisableWatermark = true, DisableSweetFx = true, ClassicCameraDx = 0.0, ClassicCameraDy = 0.0, ClassicCameraDistance = 5.5, FixedCameraPosition = options.CameraPosition, FixedCameraLookAt = options.LookAt, FixedCameraFov = options.Fov, FixedCameraExposure = options.Exposure, }); if (shotted != null) { if (options.Verbose) { Console.WriteLine(" Applying previews from: " + shotted); } ImageUtils.ApplyPreviews(acRoot, id, shotted, true, null); } else { if (options.Verbose) { Console.WriteLine(" Nothing shotted"); } } break; } catch (ShotingCancelledException e) { if (!e.UserCancelled) { Console.Error.WriteLine(e.Message); } else if (options.Verbose) { Console.Error.WriteLine("Cancelled"); } return(3); } catch (Exception e) { Console.Error.WriteLine(e); } } if (i == options.MaxAttempts && !options.IgnoreErrors) { Console.Error.WriteLine("Attempts number exceeded, terminating"); return(2); } } return(0); }
public ClientForm(Client client) { InitializeComponent(); this.client = client; showroom = Showroom.GetShowroom(); }
public Login() { InitializeComponent(); sr = Showroom.GetShowroom(); admin = new Admin(); }
public ActionResult Change_showroom(int?showroomID, string type, string act, string ctrl, string type_act, string lang) { ShowroomModels showroomModels = new ShowroomModels(); CityModels cityModels = new CityModels(); DistrictModels districtModels = new DistrictModels(); Showroom objShowroom = new Showroom(); var showroom_view = new Web.Areas.Admin.ViewModels.Showroom_view(); StringBuilder sb = new StringBuilder(); if (string.IsNullOrEmpty(type)) { type = Request.QueryString["type"] != null ? Request.QueryString["type"].ToString() : CommonGlobal.CateNews; } if (string.IsNullOrEmpty(act)) { act = Request.QueryString["act"] != null ? Request.QueryString["act"].ToString() : "change_post"; } if (string.IsNullOrEmpty(ctrl)) { ctrl = Request.QueryString["ctrl"] != null ? Request.QueryString["ctrl"].ToString() : "adminPost"; } if (showroomID == null) { showroomID = RouteData.Values["showroom_id"] != null?Convert.ToInt32(RouteData.Values["ShowroomID"].ToString()) : 0; } if (string.IsNullOrEmpty(lang)) { lang = LanguageModels.ActiveLanguage().LangCultureName; } if (string.IsNullOrEmpty(type_act)) { type_act = Request.QueryString["type_act"] != null ? Request.QueryString["type_act"].ToString() : CommonGlobal.Add; if (showroomID == 0) { type_act = CommonGlobal.Add; } else { type_act = CommonGlobal.Edit; } } if (type_act == CommonGlobal.Edit) { objShowroom = showroomModels.GetShowroomById((int)showroomID); showroom_view.ShowroomID = objShowroom.ShowroomID; showroom_view.DistrictID = objShowroom.DistrictID; showroom_view.Longitude = objShowroom.Longitude; showroom_view.Latitude = objShowroom.Latitude; showroom_view.Name = objShowroom.Name; showroom_view.Address = objShowroom.Address; showroom_view.Phone = objShowroom.Phone; showroom_view.Image = objShowroom.Image; ////Link tab sb.Append("<li><a class=\"active\" href=\"" + Url.Action("index", "dashboard", new { act = "list_showroom", ctrl = "adminShowroom", page = "1" }) + "\"><span><span>Danh sách Showroom</span></span></a></li>"); sb.Append("<li class=\"active\"><a href=\"#\"><span><span>Cập nhật</span></span></a></li>"); District objDistrict = districtModels.GetDistrictByID(objShowroom.DistrictID); ////City and District showroom_view.List_city = cityModels.List_city(objDistrict.CityID); showroom_view.List_district = districtModels.List_district(objDistrict.CityID, objShowroom.DistrictID); showroom_view.City = objDistrict.CityID; showroom_view.District = objDistrict.DistrictID; } else { ////Link tab sb.Append("<li><a class=\"active\" href=\"" + Url.Action("index", "dashboard", new { act = "list_showroom", ctrl = "adminShowroom", page = "1", lang = lang }) + "\"><span><span>Danh sách Showroom</span></span></a></li>"); sb.Append("<li class=\"active\"><a href=\"#\"><span><span>Thêm mới</span></span></a></li>"); ////City and District showroom_view.List_city = cityModels.List_city(0); showroom_view.List_district = districtModels.List_district(0, 0); } showroom_view.Type = type; showroom_view.Type_act = type_act; showroom_view.Html_link_tab = sb.ToString(); ////action showroom_view.Act = act; showroom_view.Ctrl = ctrl; showroom_view.Parent_action = HttpContext.Request.RequestContext.RouteData.Values["action"].ToString(); showroom_view.Parent_controller = HttpContext.Request.RequestContext.RouteData.Values["controller"].ToString(); ////end action return(this.PartialView("../control/change_showroom", showroom_view)); }