public async Task <IActionResult> Edit(int id, [Bind("IdInstitucion,NombreInstitucion,DescripcionInstitucion,IdEstadoFk")] Instituciones instituciones) { if (id != instituciones.IdInstitucion) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(instituciones); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InstitucionesExists(instituciones.IdInstitucion)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdEstadoFk"] = new SelectList(_context.Estados, "IdEstado", "DescripcionEstado", instituciones.IdEstadoFk); return(View(instituciones)); }
public async Task <ActionResult <Instituciones> > PostInstituciones(Instituciones item) { context.Instituciones.Add(item); await context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetInstituciones), new { id = item.Id }, item)); }
public Instituciones ObtenerPorRazonsocial(string razonSocial) { Instituciones institucionencontrada = null; string sql = "SELECT * FROM institucion WHERE Nombre=@razon"; if (connection == null) { connection = new MySqlConnection(ConexionUtil.Cadena); } using (connection) { connection.Open(); using (MySqlCommand com = new MySqlCommand(sql, connection)) { com.Parameters.Add(new MySqlParameter("@razon", razonSocial)); using (MySqlDataReader resultado = com.ExecuteReader()) { if (resultado.Read()) { institucionencontrada = new Instituciones() { Codigo = int.Parse(resultado["codigo"].ToString()), RUC = resultado["RUC"].ToString(), RazonSocial = resultado["Nombre"].ToString(), }; } } } } return(institucionencontrada); }
public ElgirInstitucionVM(List <CiudadDto> ciudades) { _ciudades = ciudades; ProvinciaId = Provincias.OrderBy(x => x.Codigo).FirstOrDefault()?.Id ?? -1; CiudadId = Ciudades.OrderBy(x => x.Nombre).FirstOrDefault()?.Id ?? -1; InstitucionId = Instituciones.OrderBy(x => x.Nombre).FirstOrDefault()?.Id ?? -1; }
public ActionResult DeleteConfirmed(int id) { Instituciones instituciones = db.Instituciones.Find(id); db.Instituciones.Remove(instituciones); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "REGIDX,NOMBRE,HRAOFI,SUDECA,CODSEC,NRORIF,ACRNIM,CODDIR,CODRDS,DIRLOG,PAGWEB")] Instituciones instituciones) { if (ModelState.IsValid) { db.Entry(instituciones).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(instituciones)); }
public ActionResult Edit([Bind(Include = "Id,Nit,Nombre,Snies,Resolucion,FechaRegistro,FechaRenovacion")] Instituciones instituciones) { if (ModelState.IsValid) { db.Entry(instituciones).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(instituciones)); }
public ActionResult Create([Bind(Include = "Id,Nit,Nombre,Snies,Resolucion,FechaRegistro,FechaRenovacion")] Instituciones instituciones) { if (ModelState.IsValid) { db.Instituciones.Add(instituciones); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(instituciones)); }
public static bool Guardar(Instituciones instituciones) { if (!Existe(instituciones.InstitucionId)) { return(Insertar(instituciones)); } else { return(Modificar(instituciones)); } }
public async Task <IActionResult> PutInstituciones(int id, Instituciones item) { if (id != item.Id) { return(BadRequest()); } context.Entry(item).State = EntityState.Modified; await context.SaveChangesAsync(); return(NoContent()); }
public ActionResult Edit([Bind(Include = "idInstintucion,strNombre,strClave,idEstado,idMunicipio")] Instituciones instituciones) { if (ModelState.IsValid) { db.Entry(instituciones).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEstado = new SelectList(db.CatEstado, "idEstado", "strDescripcion", instituciones.idEstado); ViewBag.idMunicipio = new SelectList(db.CatMunicipio, "idMunicipio", "strDescripcion", instituciones.idMunicipio); return(View(instituciones)); }
public async Task <IActionResult> Create([Bind("IdInstitucion,NombreInstitucion,DescripcionInstitucion,IdEstadoFk")] Instituciones instituciones) { if (ModelState.IsValid) { _context.Add(instituciones); await _context.SaveChangesAsync(); //return RedirectToAction(nameof(Index)); } ViewData["IdEstadoFk"] = new SelectList(_context.Estados, "IdEstado", "DescripcionEstado", instituciones.IdEstadoFk); return(View(instituciones)); }
public IHttpActionResult GuardarModificacionInstitucion(Instituciones objInst) { try { BasicasBl obj = new BasicasBl(); obj.GuardarModificacionInstitucion(objInst); return(Ok(new { success = true })); } catch (Exception exc) { return(Ok(new { success = false, exc = exc.Message })); } }
public void GuardarModificacionInstitucion(Instituciones objInst) { var Datos = (from i in entity.Instituciones where i.Id == objInst.Id select i).FirstOrDefault(); Datos.Nombre = objInst.Nombre; Datos.Direccion = objInst.Direccion; Datos.Email = objInst.Email; Datos.Telefono_Institucion = objInst.Telefono_Institucion; Datos.Encargado = objInst.Encargado; Datos.Telefono_Encargado = objInst.Telefono_Encargado; entity.SaveChanges(); }
// GET: Instituciones/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Instituciones instituciones = db.Instituciones.Find(id); if (instituciones == null) { return(HttpNotFound()); } return(View(instituciones)); }
private void LlenarCampos(Instituciones instituciones) { ActivocheckBox.Checked = instituciones.Activo; InstitucionIdNumericUpDown.Value = instituciones.InstitucionId; NombretextBox.Text = instituciones.Nombre; RegiontextBox.Text = instituciones.Region; DirecciontextBox.Text = instituciones.Direccion; TelefonotextBox.Text = instituciones.Telefono; CorreotextBox.Text = instituciones.Correo; FechadateTimePicker.Value = instituciones.Fecha; FaxtextBox.Text = instituciones.NumFax; PublicaRadioButton.Checked = instituciones.TipoInstitucion == "Publica" ? true : false; PrivadaRadioButton.Checked = instituciones.TipoInstitucion == "Publica" ? false : true; }
// GET: Instituciones/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Instituciones instituciones = db.Instituciones.Find(id); if (instituciones == null) { return(HttpNotFound()); } ViewBag.idEstado = new SelectList(db.CatEstado, "idEstado", "strDescripcion", instituciones.idEstado); ViewBag.idMunicipio = new SelectList(db.CatMunicipio, "idMunicipio", "strDescripcion", instituciones.idMunicipio); return(View(instituciones)); }
private Instituciones LlenarClase() { Instituciones instituciones = new Instituciones(); instituciones.Activo = ActivocheckBox.Checked; instituciones.InstitucionId = (int)InstitucionIdNumericUpDown.Value; instituciones.Nombre = NombretextBox.Text; instituciones.Region = RegiontextBox.Text; instituciones.Direccion = DirecciontextBox.Text; instituciones.Telefono = TelefonotextBox.Text; instituciones.Correo = CorreotextBox.Text; instituciones.Fecha = FechadateTimePicker.Value; instituciones.NumFax = FaxtextBox.Text; instituciones.TipoInstitucion = PublicaRadioButton.Checked == true ? "Publica" : "Privada"; return(instituciones); }
public bool GuardarInstitucion(Instituciones objInsti) { var Datos = (from i in entity.Instituciones where i.Nombre == objInsti.Nombre select i).FirstOrDefault(); if (Datos == null) { entity.Instituciones.Add(objInsti); entity.SaveChanges(); return(true); } else { return(false); } }
public ActionResult Create([Bind(Include = "id_institucion,nombre_institucion")] Instituciones instituciones) { if (ModelState.IsValid) { if (Session["Username"].Equals("administrador")) { db.instituciones.Add(instituciones); db.SaveChanges(); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", "CuentaUsuario")); } } return(View(instituciones)); }
public async Task <ActionResult> Create(Instituciones instituciones) { ApiCall api = new ApiCall(Session); if (ModelState.IsValid) { var result = await api.PostAsync("/api/Institucion", instituciones); if (result.IsSuccessStatusCode) { return(RedirectToAction("Index")); } } await ObtenerTiposdeIdentificacion(); bitacora.AgregarBitacora("Institucion", "Create", "No se creo", Session["US"].ToString(), 2); return(View(instituciones)); }
public IHttpActionResult GuardarInstitucion(Instituciones objInsti) { try { BasicasBl obj = new BasicasBl(); var Datos = obj.GuardarInstitucion(objInsti); if (Datos) { return(Ok(new { success = true })); } else { return(Ok(new { success = false })); } } catch (Exception exc) { return(Ok(new { success = false, exc = exc.Message })); } }
public static bool Modificar(Instituciones instituciones) { Contexto contexto = new Contexto(); bool paso = false; try { contexto.Entry(instituciones).State = EntityState.Modified; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
public IHttpActionResult PostInstitucion(Instituciones institucion) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { if (db.AgregarInstitucion(institucion.Institucion, institucion.IdTipoIdentitifcacion, institucion.Identificacion, institucion.Telefono, institucion.Direccion)) { return(Created(Url.Request.RequestUri, institucion)); } } catch (Exception ex) { return(BadRequest(ex.Message)); } return(NotFound()); }
private static bool Insertar(Instituciones instituciones) { Contexto contexto = new Contexto(); bool paso = false; try { contexto.Instituciones.Add(instituciones); paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
private void Buscarbutton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); int id; Instituciones instituciones = new Instituciones(); int.TryParse(InstitucionIdNumericUpDown.Text, out id); Limpiar(); instituciones = InstitucionesBLL.Buscar(id); if (instituciones != null) { LlenarCampos(instituciones); } else { MessageBox.Show("Institución no Encontrada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// GET: Institucion/Edit/5 public async Task <ActionResult> Edit(int id) { ApiCall api = new ApiCall(Session); var result = await api.GetAsync("/api/Institucion/" + id); Instituciones institucion = null; if (result.IsSuccessStatusCode) { var datastring = result.Content.ReadAsStringAsync().Result; institucion = JsonConvert.DeserializeObject <Instituciones>(datastring); } if (institucion == null) { bitacora.AgregarBitacora("Institucion", "Edit", "No se encontro", Session["US"].ToString(), 2); return(HttpNotFound()); } await ObtenerTiposdeIdentificacion(); return(View(institucion)); }
public async Task <ActionResult <Instituciones> > PostInstitucion(Instituciones institucion) { var user = new Instituciones { Nombre = institucion.Nombre, Email = institucion.Email, Direccion = institucion.Direccion }; _context.Instituciones.Add(user); if (!EmailExists(user.Email)) { await _context.SaveChangesAsync(); return(CreatedAtAction("GetInstitucion", new { id = institucion.IdInstitucion }, institucion)); } else { return(BadRequest(new { message = "Email ya existe en Base de Datos" })); } }
public async Task <IActionResult> PutInstitucion(int id, Instituciones institucion) { institucion.IdInstitucion = id; _context.Entry(institucion).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InstitucionExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
// GET: Institucion/Details/5 public async Task <ActionResult> Details(int id) { ApiCall api = new ApiCall(Session); var result = await api.GetAsync("/api/Institucion/" + id); Instituciones institucion = null; if (result.IsSuccessStatusCode) { var datastring = result.Content.ReadAsStringAsync().Result; institucion = JsonConvert.DeserializeObject <Instituciones>(datastring); var instituciones = await LlenarData(new List <Instituciones> { institucion }); institucion = instituciones.First(); } if (institucion == null) { bitacora.AgregarBitacora("Institucion", "Details", "No existe", Session["US"].ToString(), 2); return(View(new Instituciones())); } return(View(institucion)); }