public async Task <ActionResult <Propietarios> > PostPropietarioItem(Propietarios item) { _context.Propietario.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetPropietarioItem), new { id = item.PropietarioId }, item)); }
public IActionResult Privado() { Propietarios p = repositorioPropietarios.ObtenerPorEmail(User.Identity.Name); var lista = repositorioInmuebles.BuscarPorPropietario(p.IdProp); return(View(lista)); }
public void InsertPropietario(string rut, string nombre, string domicilio, string comuna, string telefono) { context = new Permisos_de_CirculacionEntities(); Propietarios propietario = new Propietarios(); if (rut.Length == 9) { rut = "00" + rut; } if (rut.Length == 10) { rut = "0" + rut; } if (rut.Length == 8) { rut = "000" + rut; } propietario.Rut = rut; propietario.Nombre = nombre; propietario.Direccion = domicilio; propietario.Comuna = new ComunasBLL().GetComunas(comuna).Descripcion; propietario.Telefono = telefono; string query = "INSERT INTO Propietarios (Rut, Nombre, Direccion, Comuna, Telefono) VALUES ('" + propietario.Rut + "', '" + propietario.Nombre + "', '" + propietario.Direccion + "', '" + propietario.Comuna + "', '" + propietario.Telefono + "')"; new Connection().Coneccion(query); }
public async Task <IActionResult> PutPropietarioItem(int id, Propietarios item) { if (id != item.PropietarioId) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public void UpdatePropietario(string rut, string nombre, string domicilio, string comuna, string telefono) { context = new Permisos_de_CirculacionEntities(); Propietarios propietario = GetPropietarios(rut); propietario.Nombre = nombre; propietario.Direccion = domicilio; propietario.Comuna = new ComunasBLL().GetComunas(comuna).Descripcion; propietario.Telefono = telefono; string query = "UPDATE Propietarios SET Nombre = '" + propietario.Nombre + "', Direccion = '" + propietario.Direccion + "', Comuna = '" + propietario.Comuna + "', Telefono = '" + propietario.Telefono + "' WHERE Rut = '" + propietario.Rut + "'"; new Connection().Coneccion(query); }
public ActionResult Delete(int id, Propietarios entidad) { try { repositorioPropietarios.Baja(id); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View(entidad)); } }
public async Task <IActionResult> Post([FromForm] Propietarios propietarios) { try { if (ModelState.IsValid) { await contexto.Propietarios.AddAsync(propietarios); contexto.SaveChanges(); return(CreatedAtAction(nameof(Get), new { id = propietarios.IdProp }, propietarios)); } return(BadRequest()); } catch (Exception ex) { return(BadRequest(ex)); } }
public async Task <IActionResult> Put(int id, [FromForm] Propietarios propietarios) { try { if (ModelState.IsValid) { propietarios.IdProp = id; contexto.Propietarios.Update(propietarios); await contexto.SaveChangesAsync(); return(Ok(propietarios)); } return(BadRequest()); } catch (Exception ex) { return(BadRequest(ex)); } }
public ActionResult Create(Propietarios p) { try { if (ModelState.IsValid) { int res = repositorioPropietarios.Alta(p); return(RedirectToAction(nameof(Index))); } else { ModelState.AddModelError("", "Error de registro Verifique datos!!!"); return(View()); } } catch { return(View()); } }
public ActionResult Edit(int id, IFormCollection collection) { Propietarios p = null; try { p = repositorioPropietarios.ObtenerPorId(id); p.Nombre = collection["Nombre"]; p.Apellido = collection["Apellido"]; p.Dni = collection["Dni"]; p.Email = collection["Email"]; p.Telefono = collection["Telefono"]; repositorioPropietarios.Modificacion(p); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View(p)); } }
private void button1_Click(object sender, EventArgs e) { frmCarga frm = new frmCarga(); frm.Show(); #region comunidad string id; string nombre; string pob; string lineah; StreamReader textoa = new StreamReader("C:/programacion/DatosComunidades.txt"); while ((lineah = textoa.ReadLine()) != null) { string[] campos = lineah.Split('#'); id = campos[0]; nombre = campos[1]; pob = campos[2]; Comunidad nuevo = new Comunidad(id, nombre, pob); General.Listacom.Add(nuevo); } textoa.Close(); #endregion #region gastos string idg; string nombreg; string tipr; string lineai; StreamReader textob = new StreamReader("C:/programacion/DatosGastos.txt"); while ((lineai = textob.ReadLine()) != null) { string[] campos1 = lineai.Split('#'); idg = campos1[0]; nombreg = campos1[1]; tipr = campos1[2]; Gastos nuevo1 = new Gastos(idg, nombreg, tipr); General.Listagas.Add(nuevo1); } textob.Close(); #endregion #region gastos generales string idgg; string desc; string impor; string tipzonare; string lineaj; StreamReader textoc = new StreamReader("C:/programacion/DatosGastosGenerales.txt"); while ((lineaj = textoc.ReadLine()) != null) { string[] campos2 = lineaj.Split('#'); idgg = campos2[0]; desc = campos2[1]; impor = campos2[2]; tipzonare = campos2[3]; GastosGenerales nuevo2 = new GastosGenerales(idgg, desc, impor, tipzonare); General.Listagasge.Add(nuevo2); } textoc.Close(); #endregion #region propiedades string tipop; string cpropiedad; string mc; string nitpro; string listpor; string lineak; StreamReader textod = new StreamReader("C:/programacion/DatosPropiedades.txt"); while ((lineak = textod.ReadLine()) != null) { string[] campos3 = lineak.Split('#'); tipop = campos3[0]; cpropiedad = campos3[1]; mc = campos3[2]; nitpro = campos3[3]; listpor = campos3[4]; Propiedades nuevo3 = new Propiedades(tipop, cpropiedad, mc, nitpro, listpor); General.Listapro.Add(nuevo3); } textod.Close(); #endregion #region propietarios string nit; string nombrepro; string email; string lineal; StreamReader textoe = new StreamReader("C:/programacion/DatosPropietarios.txt"); while ((lineal = textoe.ReadLine()) != null) { string[] campos4 = lineal.Split('#'); nit = campos4[0]; nombrepro = campos4[1]; email = campos4[2]; Propietarios nuevo4 = new Propietarios(nit, nombrepro, email); General.Listapropietarios.Add(nuevo4); } textoe.Close(); #endregion }