public async Task <IActionResult> Create(Empresa empresa) { var empresaFromDb = await _db.Empresa.FindAsync(empresa.Id); if (ModelState.IsValid) { var files = HttpContext.Request.Form.Files; if (files.Count > 0) { byte[] p1 = null; using (var fs1 = files[0].OpenReadStream()) { using (var ms1 = new MemoryStream()) { fs1.CopyTo(ms1); p1 = ms1.ToArray(); } } empresaFromDb.Logo = p1; } _db.Empresa.Add(empresa); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(empresa)); }
public async Task <IActionResult> Create(Charlas charlas) { if (ModelState.IsValid) { var files = HttpContext.Request.Form.Files; if (files.Count > 0) { byte[] p1 = null; using (var fs1 = files[0].OpenReadStream()) { using (var ms1 = new MemoryStream()) { fs1.CopyTo(ms1); p1 = ms1.ToArray(); } } charlas.Imagen = p1; } _db.Charlas.Add(charlas); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(charlas)); }
public async Task <IActionResult> CreatePOST() { ActividadVM.Actividad.EjeId = Convert.ToInt32(Request.Form["EjeId"].ToString()); if (ModelState.IsValid) { var files = HttpContext.Request.Form.Files; if (files.Count > 0) { byte[] p1 = null; using (var fs1 = files[0].OpenReadStream()) { using (var ms1 = new MemoryStream()) { fs1.CopyTo(ms1); p1 = ms1.ToArray(); } } ActividadVM.Actividad.Imagen = p1; } _db.Actividad.Add(ActividadVM.Actividad); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(ActividadVM.Actividad)); }
public async Task <IActionResult> Created(Propietario propietario) { string Error = ""; try { if (!ModelState.IsValid) { return(View(propietario)); } else { //string password = Utilitarios.CifrarDatos(usuario.Password); Propietario _propietario = new Propietario(); _propietario.PropietarioId = propietario.PropietarioId; _propietario.PersonaId = propietario.PersonaId; _propietario.ContactoId = propietario.ContactoId; _db.Propietario.Add(_propietario); await _db.SaveChangesAsync(); } } catch (Exception ex) { Error = ex.Message; } return(RedirectToAction(nameof(Index))); //return RedirectToAction(Areas.PATENTES.Controllers.SolicitanteController(Index)); }
public async Task <IActionResult> Created(Seguimiento seguimiento) { string Error = ""; try { if (!ModelState.IsValid) { return(View(seguimiento)); } else { Seguimiento _seguimiento = new Seguimiento(); _seguimiento.SeguimientoId = seguimiento.SeguimientoId; _seguimiento.Descripcion = seguimiento.Descripcion; _seguimiento.ConsultaId = seguimiento.ConsultaId; _seguimiento.PersonaId = seguimiento.PersonaId; _db.Seguimiento.Add(_seguimiento); await _db.SaveChangesAsync(); } } catch (Exception ex) { Error = ex.Message; } return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Created(Usuario usuario) { string Error = ""; try { if (!ModelState.IsValid) { return(View(usuario)); } else { string password = Utilitarios.CifrarDatos(usuario.Password); Usuario _usuario = new Usuario(); _usuario.NombreUsuario = usuario.NombreUsuario; _usuario.Password = password; _usuario.PersonaId = usuario.PersonaId; _usuario.RolId = usuario.RolId; _db.Usuario.Add(_usuario); await _db.SaveChangesAsync(); } } catch (Exception ex) { Error = ex.Message; } return(RedirectToAction(nameof(Create))); }
public async Task <IActionResult> Created(Solicitante solicitante) { string Error = ""; try { if (!ModelState.IsValid) { return(View(solicitante)); } else { //string password = Utilitarios.CifrarDatos(usuario.Password); Solicitante _usuario = new Solicitante(); _usuario.SolicitanteId = solicitante.SolicitanteId; _usuario.PersonaId = solicitante.PersonaId; _usuario.ContactoId = solicitante.ContactoId; _usuario.TipoRepresentanteId = solicitante.TipoRepresentanteId; _usuario.CedulaJuridica = solicitante.CedulaJuridica; _usuario.NombreRazonSocial = solicitante.NombreRazonSocial; _db.Solicitante.Add(_usuario); await _db.SaveChangesAsync(); } } catch (Exception ex) { Error = ex.Message; } return(RedirectToAction(nameof(Index))); //return RedirectToAction(Areas.PATENTES.Controllers.SolicitanteController(Index)); }
public async Task <IActionResult> DeleteConfirmed(int?id) { var catProductoServicio = await _db.CatProductoServicio.FindAsync(id); if (catProductoServicio == null) { return(View()); } _db.CatProductoServicio.Remove(catProductoServicio); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Created(Consulta consulta) { string Error = ""; try { if (!ModelState.IsValid) { return(View(consulta)); } else { Consulta _consulta = new Consulta(); _consulta.ConsultaId = consulta.ConsultaId; _consulta.Motivo = consulta.Motivo; _consulta.PersonaId = consulta.PersonaId; _consulta.Fecha = consulta.Fecha; _consulta.HoraInicio = consulta.HoraInicio; _consulta.HoraFin = consulta.HoraFin; _consulta.Descripcion = consulta.Descripcion; _consulta.Respuesta = consulta.Respuesta; _consulta.Remitir = consulta.Remitir; _consulta.Discapacidad = consulta.Discapacidad; _consulta.Padecimiento = consulta.Padecimiento; _consulta.TipoConsultaId = consulta.TipoConsultaId; _consulta.NacionalidadId = consulta.NacionalidadId; _consulta.SeguroId = consulta.SeguroId; _consulta.EstadoCivilId = consulta.EstadoCivilId; _consulta.OcupacionId = consulta.OcupacionId; _consulta.NivelAcademicoId = consulta.NivelAcademicoId; _consulta.IngresoPersonaId = consulta.IngresoPersonaId; _db.Consulta.Add(_consulta); await _db.SaveChangesAsync(); } } catch (Exception ex) { Error = ex.Message; } return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> CreatePOST() { int nVeces = 0; nVeces = _db.Persona.Where(m => m.CedulaPersona == PersonaVM.Persona.CedulaPersona).Count(); PersonaVM.Persona.CedulaPersona = Request.Form["CedulaPersona"].ToString(); if (!ModelState.IsValid || nVeces >= 1) { if (nVeces >= 1) { ViewBag.Error = "Esta Persona ya se encuentra registrada!"; } return(View(PersonaVM)); } else { _db.Persona.Add(PersonaVM.Persona); await _db.SaveChangesAsync(); } return(RedirectToAction(nameof(Index))); }