public async Task <bool> GuardarCiudadAsing(CiudadModel modelo) { bool respuesta = false; Ciudad ciudades = new Ciudad(); try { using (ContextoDatos db = new ContextoDatos()) { Ciudad ciudad = new Ciudad { CiudadId = modelo.CiudadId, Codigo = modelo.Codigo, Nombre = modelo.Nombre, }; if (ciudad.CiudadId > 0) { db.Entry(ciudad).State = EntityState.Modified; } else { db.Entry(ciudad).State = EntityState.Added; } db.SaveChanges(); // System.Threading.Tasks.Task<int> rta = db.SaveChangesAsync(); respuesta = true; } } catch (Exception ex) { throw (ex); } return(respuesta); }
public ActionResult ControlCiudad() { MVCFinal.Models.CiudadModel Ciudad = new CiudadModel(); MVCFinal.Models.PaisModel Pais; Pais = (PaisModel)Session["PaisActual"]; try { List <EntidadesCompartidas.Ciudad> lista = CreoServicio().ListarCiudadesPais(convertirModelPais(Pais)).ToList(); string JsonResponse = JsonConvert.SerializeObject(lista); Session["ListarCiudadesPais"] = JsonResponse; string JsonPais = JsonConvert.SerializeObject(Pais); Session["Pais"] = JsonPais; Ciudad.milista = lista; return(View(Ciudad)); } catch { string JsonPais = JsonConvert.SerializeObject(Pais); Session["Pais"] = JsonPais; return(View()); } }
/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public ModifyCiudadViewModel(CatalogCiudadViewModel catalogCiudadViewModel, CiudadModel selectedCiudadModel) { this._ciudadModel = new CiudadModel(new CiudadDataMapper(), catalogCiudadViewModel.ActualUser); this._catalogCiudadViewModel = catalogCiudadViewModel; this._ciudadModel.Ciudad = selectedCiudadModel.Ciudad; this._ciudadModel.Iso = selectedCiudadModel.Iso; this._ciudadModel.UnidCiudad = selectedCiudadModel.UnidCiudad; this._ciudadModel.UnidPais = selectedCiudadModel.UnidPais; }
public void UpdateCiudad(int id, CiudadModel ciudad) { using (var contexto = new JaverianaNETEntities()) { Ciudades c = contexto.Ciudades.Find(id); c.NombreCiudad = ciudad.NombreCiudad; c.IdDepartamento = ciudad.DepartamentoId; contexto.SaveChanges(); } }
public void UpdateCiudad(int id, CiudadModel ciudad) { try { repositorio.UpdateCiudad(id, ciudad); } catch (Exception e) { return; } }
public void CreateCiudad(CiudadModel ciudad) { try { repositorio.CreateCiudad(ciudad); } catch (Exception e) { return; } }
/// <summary> /// Crea una nueva instancia de ModifyItemStatus y se pasa asi mismo como parámetro y el item seleccionado /// </summary> /// <returns></returns> public ModifyCiudadViewModel CreateModifyCiudadViewModel() { CiudadModel ciudadModel = new CiudadModel(new CiudadDataMapper(), this.ActualUser); if (this._catalogCiudadModel != null && this._catalogCiudadModel.SelectedCiudad != null) { ciudadModel.Ciudad = this._catalogCiudadModel.SelectedCiudad.CIUDAD1; ciudadModel.Iso = this._catalogCiudadModel.SelectedCiudad.ISO; ciudadModel.UnidCiudad = this._catalogCiudadModel.SelectedCiudad.UNID_CIUDAD; } return(new ModifyCiudadViewModel(this, ciudadModel)); }
public async System.Threading.Tasks.Task <bool> GuardarCiudad(CiudadModel modelo) { try { System.Threading.Tasks.Task <bool> resultado = new AccesoDatos.CiudadVendedor().GuardarCiudadAsing(modelo); return(await resultado); } catch (Exception ex) { throw (ex); } }
public ActionResult Edit([Bind(Include = "Id,NombreCiudad,DepartamentoId")] CiudadModel ciudadModel) { try { logica.UpdateCiudad(ciudadModel.Id, ciudadModel); return(RedirectToAction("Index")); } catch (Exception) { return(View()); } }
public void CreateCiudad(CiudadModel ciudad) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Ciudades() { NombreCiudad = ciudad.NombreCiudad, IdDepartamento = ciudad.DepartamentoId }; contexto.Ciudades.Add(entidad); contexto.SaveChanges(); } }
public FormularioCiudad(CiudadModel c, GrillaCiudad grilla) { InitializeComponent(); if (c != null) { ciudadModel.Id = c.Id; MapearFormulario(c); } this.grilla = grilla; this.grilla.Enabled = false; }
// GET: CiudadModels/Details/5 public ActionResult Details(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CiudadModel ciudadModel = logica.GetCiudad(id); if (ciudadModel == null) { return(HttpNotFound()); } return(View(ciudadModel)); }
public async Task <ActionResult> DeleteCiudad(CiudadModel ciudad, int id) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50720/api/"); var postTask = await client.DeleteAsync($"ciudad/" + id.ToString()); if (postTask.IsSuccessStatusCode) { return(RedirectToAction("listCiudad")); } return(View(ciudad)); } }
public async Task <ActionResult> ModifyCiudad(CiudadModel ciudad) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50720/api/"); var postTask = await client.PutAsJsonAsync($"ciudad/{ ciudad.Codigo}", ciudad); if (postTask.IsSuccessStatusCode) { return(RedirectToAction("listCiudad")); } return(View(ciudad)); } }
public async Task <ActionResult> newCiudad(CiudadModel ciudad) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50720/api/"); var postTask = await client.PostAsJsonAsync <CiudadModel>("ciudad", ciudad); if (postTask.IsSuccessStatusCode) { return(RedirectToAction("listCiudad")); } ModelState.AddModelError(String.Empty, "Error"); return(View(oCiudades)); } }
// GET: CiudadModels/Edit/5 public ActionResult Edit(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CiudadModel ciudadModel = logica.GetCiudad(id); if (ciudadModel == null) { return(HttpNotFound()); } ViewBag.Departamentos = logicadepto.GetListadoDepartamentos(); ViewBag.DepartamentoId = ciudadModel.DepartamentoId; return(View(ciudadModel)); }
public async Task <ActionResult> ModifyCiudad(int id) { CiudadModel ciudad = new CiudadModel(); using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50720/api/"); var responseTask = await client.GetAsync("ciudad/" + id.ToString()); if (responseTask.IsSuccessStatusCode) { var readTask = responseTask.Content.ReadAsStringAsync().Result; ciudad = JsonConvert.DeserializeObject <CiudadModel>(readTask); } } return(View(ciudad)); }
//Operacion que forma un json obtenido desde una lista de ciudades y retorna a la vista public ActionResult Index() { MVCFinal.Models.CiudadModel Ciudad = new CiudadModel(); MVCFinal.Models.PaisModel Pais; Pais = (PaisModel)Session["PaisActual"]; try { List <CiudadModel> list = new List <CiudadModel>(); List <EntidadesCompartidas.Ciudad> lista = CreoServicio().ListarCiudadesPais(convertirModelPais(Pais)).ToList(); if (lista.Count > 0) { for (int i = 0; i < lista.Count; i++) { Ciudad.CoordenadaX = lista[i].CoordenadaX; Ciudad.CoordenadaY = lista[i].CoordenadaY; Ciudad.NombrePais = lista[i].UnPais.Nombre; Ciudad.NombreCiudad = lista[i].Nombre; } list.Add(Ciudad); } else { lista = null; } string JsonResponse = JsonConvert.SerializeObject(list); Session["ListarCiudadesPais"] = JsonResponse; string JsonPais = JsonConvert.SerializeObject(Pais); Session["Pais"] = JsonPais; return(View()); } catch { string JsonPais = JsonConvert.SerializeObject(Pais); Session["Pais"] = JsonPais; return(View()); } }
public ActionResult DeleteCiudad(int id) { CiudadModel ciudad = new CiudadModel(); using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50720/api/"); var responseTask = client.GetAsync("ciudad/" + id.ToString()); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <CiudadModel>(); readTask.Wait(); ciudad = readTask.Result; } } return(View(ciudad)); }
public ActionResult AdministrarLugares() { try { MVCFinal.Models.CiudadModel Ciudad = new CiudadModel(); MVCFinal.Models.LugarModel Lugar = new LugarModel(); EntidadesCompartidas.Dueño dueño = null; dueño = (EntidadesCompartidas.Dueño)Session["Dueño"]; List <EntidadesCompartidas.Ciudad> listaCiudad = Logica.FabricaLogica.getLogicaUbicacion().ListarCiudades(); List <EntidadesCompartidas.Lugar> listaLugar = Logica.FabricaLogica.getLogicaLugar().ListarLugares(); Lugar.milistaCiudad = listaCiudad; Lugar.milistaLugar = listaLugar; Session["ListaCiudad"] = Lugar.milistaCiudad; Session["ListaLugares"] = Lugar.milistaLugar; string JsonLugares = JsonConvert.SerializeObject(Lugar.milistaLugar); Session["LugaresMapaJson"] = JsonLugares; string JsonCiudades = JsonConvert.SerializeObject(listaCiudad); Session["CiudadesJson"] = JsonCiudades; EntidadesCompartidas.Lugar l = new EntidadesCompartidas.Lugar(); l = (EntidadesCompartidas.Lugar)Session["LugarActual"]; string JsonLugar = JsonConvert.SerializeObject(l); Session["LugarJson"] = JsonLugar; return(View(Lugar)); } catch { return(View()); } }
public override void BtGuardar_Click(object sender, EventArgs e) { if (ValidarDatosFormulario()) { short id = ciudadModel.Id; ciudadModel = ciudadModel.MapearCiudadModel(TxNombre.Text); if (ciudadModel.ValidarDatos(ciudadModel)) { if (id == 0 && ciudadModel.GuadarDatos(ciudadModel)) { MessageBox.Show("La ciudad fue agregada correctamente.", "Éxito", MessageBoxButtons.OK); RefrescarGrillaPrincipal(); LimpiarFormulario(); } else if (ciudadModel.EditarPorId(id, ciudadModel)) { MessageBox.Show("La ciudad fue editada correctamente.", "Éxito", MessageBoxButtons.OK); RefrescarGrillaPrincipal(); CerrarFormulario(); } else { MessageBox.Show("Hubo un problema al procesar la operación.", "Error", MessageBoxButtons.OK); } } else { MessageBox.Show("Hubo un problema al validar los datos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No se permiten campos vacíos!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IEnumerable <VendedorModel> Get() { using (ELEMPLEOEntities oVendedorEntities = new ELEMPLEOEntities()) { List <VENDEDOR> oVendedores = oVendedorEntities.VENDEDOR.ToList(); List <VendedorModel> oVenModel = new List <VendedorModel>(); foreach (VENDEDOR oVendedor in oVendedores) { VendedorModel oVende = new VendedorModel(); oVende.Codigo = oVendedor.codigo; oVende.Nombre = oVendedor.nombre; oVende.Apellido = oVendedor.apellido; oVende.Numero_Identificacion = oVendedor.numero_identificacion; CiudadModel oCiudadModel = new CiudadModel(); oCiudadModel.Codigo = oVendedor.codigo_ciudad; CiudadController oController = new CiudadController(); CIUDAD oCiudad = oController.Get(oCiudadModel.Codigo); oCiudadModel.Descripcion = oCiudad.descripcion; oVende.Codigo_Ciudad = oCiudadModel; oVenModel.Add(oVende); } return(oVenModel.ToList()); } }
public ActionResult agregarnuevaciudad() { Datos.Modelos.CiudadModel modelo = new CiudadModel(); return(PartialView("~/Views/CiudadVendedores/AgregarCiudad.cshtml", modelo)); }
/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public AddCiudadViewModel(CatalogCiudadViewModel catalogCiudadViewModel) { this._ciudadModel = new CiudadModel(new CiudadDataMapper(), catalogCiudadViewModel.ActualUser); this._catalogCiudadViewModel = catalogCiudadViewModel; }
private void MapearFormulario(CiudadModel c) { TxNombre.Text = c.Nombre.ToString(); }
public HistorialViewModel(CiudadModel b) { unid = b.UnidCiudad; HistorialCollection = GetHistorial("CIUDAD"); }