public IActionResult Agregar(MedicamentoCLS medicamentoCLS) { string NombreVista = ""; try { using (BDHospitalContext db = new BDHospitalContext()) { if (medicamentoCLS.IdMedicamento == 0) { NombreVista = "Agregar"; } else { NombreVista = "Editar"; } if (!ModelState.IsValid) { //Siempre para pasar un ComboBox a la vista se hace un ViewBag ViewBag.ListaFormaFarmaceutica = ListarFormaFarmaceutica(); return(View(NombreVista, medicamentoCLS)); } else { if (medicamentoCLS.IdMedicamento == 0) { Medicamento m = new Medicamento(); m.Nombre = medicamentoCLS.Nombre; m.Concentracion = medicamentoCLS.Concentracion; m.Iidformafarmaceutica = medicamentoCLS.IdFormaFarmaceutica; m.Precio = medicamentoCLS.Precio; m.Stock = medicamentoCLS.Stock; m.Presentacion = medicamentoCLS.Presentacion; m.Bhabilitado = 1; db.Medicamento.Add(m); db.SaveChanges(); } else { Medicamento m = db.Medicamento .Where(x => x.Iidmedicamento == medicamentoCLS.IdMedicamento).First(); m.Nombre = medicamentoCLS.Nombre; m.Concentracion = medicamentoCLS.Concentracion; m.Iidformafarmaceutica = medicamentoCLS.IdFormaFarmaceutica; m.Precio = medicamentoCLS.Precio; m.Stock = medicamentoCLS.Stock; m.Presentacion = medicamentoCLS.Presentacion; db.SaveChanges(); } } } } catch (Exception) { return(View(NombreVista, medicamentoCLS)); } return(RedirectToAction("Index")); }
//[HttpPost] //el iidespecilidad lo recibe de la vista //public IActionResult Eliminar(int iidespecilidad) //{ // string error; // try // { // using (BDHospitalContext bd = new BDHospitalContext()) // { // Especialidad especialidad = bd.Especialidad // .Where(p => p.Iidespecialidad == iidespecilidad).First(); // especialidad.Bhabilitado = 0; // bd.SaveChanges(); // } // } // catch (Exception ex) // { // error = ex.Message; // } // return RedirectToAction("Index"); //} public int Eliminar(int iidespecilidad) { //si hay error la respuesta es 0 int respuesta = 0; try { using (BDHospitalContext bd = new BDHospitalContext()) { Especialidad especialidad = bd.Especialidad .Where(p => p.Iidespecialidad == iidespecilidad).First(); especialidad.Bhabilitado = 0; bd.SaveChanges(); respuesta = 1; } } catch (Exception ex) { respuesta = 0; } return(respuesta); }
public IActionResult Agregar(EspecialidadCLS oEspecialidadCLS) { try { using (BDHospitalContext db = new BDHospitalContext()) { if (!ModelState.IsValid) { return(View(oEspecialidadCLS)); } else { Especialidad objeto = new Especialidad { Nombre = oEspecialidadCLS.nombre, Descripcion = oEspecialidadCLS.descripcion, Bhabilitado = 1 }; db.Especialidad.Add(objeto); db.SaveChanges(); } } } catch (Exception ex) { return(View(oEspecialidadCLS)); } return(RedirectToAction("Index")); }
public IActionResult Agregar(PaginaCLS oPaginaCLS) { try { using (BDHospitalContext db = new BDHospitalContext()) { if (!ModelState.IsValid) { return(View(oPaginaCLS)); } else { Pagina oPagina = new Pagina(); oPagina.Mensaje = oPaginaCLS.Mensaje; oPagina.Controlador = oPaginaCLS.Controlador; oPagina.Accion = oPaginaCLS.Controlador; oPagina.Bhabilitado = 1; db.Pagina.Add(oPagina); db.SaveChanges(); } } } catch (Exception) { return(View(oPaginaCLS)); } return(RedirectToAction("Index")); }
public IActionResult Guardar(SedeCLS oSedeCLS) { string nombreVista = ""; if (oSedeCLS.iidSede == 0) { nombreVista = "Agregar"; } else { nombreVista = "Editar"; } if (!ModelState.IsValid) { return(View(nombreVista, oSedeCLS)); } else { using (BDHospitalContext bd = new BDHospitalContext()) { if (oSedeCLS.iidSede != 0) { Sede sede = bd.Sede.Where(p => p.Iidsede == oSedeCLS.iidSede) .First(); sede.Nombre = oSedeCLS.nombreSede; sede.Direccion = oSedeCLS.direcion; bd.SaveChanges(); } } //editar } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int iidSede) { using (BDHospitalContext bd = new BDHospitalContext()) { Sede sede = bd.Sede.Where(p => p.Iidsede == iidSede).First(); sede.Bhabilitado = 0; bd.SaveChanges(); } return(RedirectToAction("Index")); }
//eliminacion fisica public IActionResult Eliminar(int iidMedicamento) { using (BDHospitalContext bd = new BDHospitalContext()) { Medicamento medicamento = bd.Medicamento.Where(p => p.Iidmedicamento == iidMedicamento).First(); //medicamento.Bhabilitado = 0; bd.Medicamento.Remove(medicamento); bd.SaveChanges(); } return(RedirectToAction("Index")); }
//eliminacion fisica public IActionResult Eliminar(int iidPagina) { using (BDHospitalContext bd = new BDHospitalContext()) { Pagina pagina = bd.Pagina .Where(p => p.Iidpagina == iidPagina).First(); bd.Pagina.Remove(pagina); bd.SaveChanges(); } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int iidPersona) { using (BDHospitalContext bd = new BDHospitalContext()) { Persona persona = bd.Persona.Where(p => p.Iidpersona == iidPersona).First(); persona.Bhabilitado = 0; bd.SaveChanges(); } return(RedirectToAction("Index")); }
//eliminacion fisica public IActionResult Eliminar(int iidTipoUsuario) { using (BDHospitalContext bd = new BDHospitalContext()) { TipoUsuario tipoUsuario = bd.TipoUsuario .Where(p => p.Iidtipousuario == iidTipoUsuario) .First(); bd.TipoUsuario.Remove(tipoUsuario); bd.SaveChanges(); } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int IdSede) { try { using (BDHospitalContext db = new BDHospitalContext()) { Sede oSede = db.Sede.Where(x => x.Iidsede == IdSede).First(); oSede.Bhabilitado = 0;//Eliminación lógica db.SaveChanges(); } } catch (Exception e) { Error = e.Message; } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int id) { try { using (BDHospitalContext db = new BDHospitalContext()) { Medicamento oMedicamento = db.Medicamento.Where(x => x.Iidmedicamento == id).First(); db.Medicamento.Remove(oMedicamento); db.SaveChanges(); } } catch (Exception e) { Error = e.Message; } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int IdPersona) { try { using (BDHospitalContext db = new BDHospitalContext()) { Persona oPersona = db.Persona.Where(x => x.Iidpersona == IdPersona).First(); oPersona.Bhabilitado = 0; db.SaveChanges(); } } catch (Exception e) { Error = e.Message; throw e; } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int IdEspecialidad) { try { using (BDHospitalContext db = new BDHospitalContext()) { Especialidad oEspecialidad = db.Especialidad .Where(x => x.Iidespecialidad == IdEspecialidad).First(); oEspecialidad.Bhabilitado = 0;//Se cambia de estado y no se elimina db.SaveChanges(); } } catch (Exception e) { Error = e.Message; throw e; } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int IdPagina) { string Error; try { using (BDHospitalContext db = new BDHospitalContext()) { Pagina oPagina = db.Pagina.Where(x => x.Iidpagina == IdPagina).First(); db.Pagina.Remove(oPagina); db.SaveChanges(); } } catch (Exception e) { Error = e.Message; } return(RedirectToAction("Index")); }
public IActionResult Eliminar(int TipoUsuario) { string Error; try { using (BDHospitalContext db = new BDHospitalContext()) { TipoUsuario oTipoUsuario = db.TipoUsuario.Where(x => x.Iidtipousuario == TipoUsuario).First(); db.TipoUsuario.Remove(oTipoUsuario); db.SaveChanges(); } } catch (Exception e) { Error = e.Message; } return(RedirectToAction("Index")); }
public IActionResult Guardar(SedeCLS oSedeCLS) { string NombreVista = ""; try { if (oSedeCLS.IdSede == 0) { NombreVista = "Agregar"; } else { NombreVista = "Editar"; } if (!ModelState.IsValid) { return(View(NombreVista, oSedeCLS)); } else { using (BDHospitalContext db = new BDHospitalContext()) { if (oSedeCLS.IdSede != 0) { Sede sede = db.Sede.Where(x => x.Iidsede == oSedeCLS.IdSede).First(); sede.Nombre = oSedeCLS.NombreSede; sede.Direccion = oSedeCLS.Direccion; db.SaveChanges(); } } } } catch (Exception e) { Error = e.Message; } return(RedirectToAction("Index")); }
public IActionResult Guardar(MedicamentoCLS oMedicamentoCLS) { string nombreVista = ""; try { using (BDHospitalContext bd = new BDHospitalContext()) { if (oMedicamentoCLS.iidMedicamento == 0) { nombreVista = "Agregar"; } else { nombreVista = "Editar"; } //si no son validos los datos se queda en la vista if (!ModelState.IsValid) { //variable que iguala al metodo de la forma farmaceutica ViewBag.listaFormaFarmaceutica = listarFormaFarmaceutica(); return(View(nombreVista, oMedicamentoCLS)); } else { //verfica si la id es 0 es guardar if (oMedicamentoCLS.iidMedicamento == 0) { Medicamento medicamento = new Medicamento(); medicamento.Nombre = oMedicamentoCLS.nombre; medicamento.Concentracion = oMedicamentoCLS.concentracion; medicamento.Iidformafarmaceutica = oMedicamentoCLS.iidFormaFarmaceutica; medicamento.Precio = oMedicamentoCLS.precio; medicamento.Stock = oMedicamentoCLS.stock; medicamento.Presentacion = oMedicamentoCLS.presentacion; medicamento.Bhabilitado = 1; bd.Medicamento.Add(medicamento); bd.SaveChanges(); } else { //verifica si el id tiene un valor edita Medicamento medicamento = bd.Medicamento. Where(p => p.Iidmedicamento == oMedicamentoCLS.iidMedicamento) .First(); //modifica los datos que fueron recibidos en el modelo medicamento.Nombre = oMedicamentoCLS.nombre; medicamento.Concentracion = oMedicamentoCLS.concentracion; medicamento.Iidformafarmaceutica = oMedicamentoCLS.iidFormaFarmaceutica; medicamento.Precio = oMedicamentoCLS.precio; medicamento.Stock = oMedicamentoCLS.stock; medicamento.Presentacion = oMedicamentoCLS.presentacion; bd.SaveChanges(); } } } } catch (Exception) { return(View(nombreVista, oMedicamentoCLS)); } return(RedirectToAction("Index")); }
public IActionResult Guardar(PersonaCLS oPersonaCLS) { string NombreVista = ""; int nveces = 0; if (oPersonaCLS.IdPersona == 0) { NombreVista = "Agregar"; } else { NombreVista = "Editar"; } LlenarSexo(); try { using (BDHospitalContext db = new BDHospitalContext()) { oPersonaCLS.NombreCompleto = oPersonaCLS.Nombre.ToUpper().Trim() + " " + oPersonaCLS.ApMaterno.ToUpper().Trim() + " " + oPersonaCLS.ApMaterno.ToUpper().Trim(); //Solo en el caso que sea Agregar //Validar si el nombre completo ya existe if (oPersonaCLS.IdPersona == 0) { nveces = db.Persona.Where(p => p.Nombre.ToUpper().Trim() + " " + p.Apmaterno.ToUpper().Trim() + " " + p.Apmaterno.ToUpper().Trim() == oPersonaCLS.NombreCompleto).Count(); } if (!ModelState.IsValid || nveces >= 1) { if (nveces >= 1) { oPersonaCLS.MensajeError = "La persona ya existe"; } return(View(NombreVista, oPersonaCLS)); } else { Persona oPersona = new Persona(); oPersona.Nombre = oPersonaCLS.Nombre; oPersona.Appaterno = oPersonaCLS.ApPaterno; oPersona.Appaterno = oPersonaCLS.ApMaterno; oPersona.Telefonocelular = oPersonaCLS.NumeroTelefono; oPersona.Email = oPersonaCLS.Email; oPersona.Fechanacimiento = oPersonaCLS.FechaNacimiento; oPersona.Iidsexo = oPersonaCLS.IdSexo; oPersona.Bhabilitado = 1; db.Add(oPersona); db.SaveChanges(); } } } catch (Exception e) { return(View(NombreVista, oPersonaCLS)); throw e; } return(RedirectToAction("Index")); }
/* * en le guardar el iidespecilidad es 0 * en le editar el id tiene un valor porque lo trae de la vista(index) */ public IActionResult Guardar(EspecialidadCLS oEspecialidadCLS) { string nombreVista = ""; int numeroVeces = 0; try { //corregiendo el error de la vista guardar if (oEspecialidadCLS.iidespecilidad == 0) { nombreVista = "Agregar"; } else { nombreVista = "Editar"; } using (BDHospitalContext db = new BDHospitalContext()) { //validacion para ir a al GUARDAR if (oEspecialidadCLS.iidespecilidad == 0) { //analizo cuantas veces se repite el nombre de especialidad en la bd //se se pasan ambas a mayuscula numeroVeces = db.Especialidad .Where(p => p.Nombre.ToUpper().Trim() == oEspecialidadCLS.nombre.ToUpper().Trim()) .Count(); } else { //validacion para el EDITAR numeroVeces = db.Especialidad .Where(p => p.Nombre.ToUpper().Trim() == oEspecialidadCLS.nombre.ToUpper().Trim() && p.Iidespecialidad != oEspecialidadCLS.iidespecilidad) .Count(); } //si no es valido el modelo o se repite los valores en la bd if (!ModelState.IsValid || numeroVeces >= 1) { if (numeroVeces >= 1) { oEspecialidadCLS.mensajeError = "el nombre de la especialida ya existe"; } //para conservar los datos que el usuario escribio y la vista return(View(nombreVista, oEspecialidadCLS)); } else { //GUARDAR EN BD if (oEspecialidadCLS.iidespecilidad == 0) { //instacia del modelo y guarda los datos Especialidad objeto = new Especialidad(); objeto.Nombre = oEspecialidadCLS.nombre; objeto.Descripcion = oEspecialidadCLS.descripcion; objeto.Bhabilitado = 1; db.Especialidad.Add(objeto); db.SaveChanges(); } //EDITAR EN BD else { Especialidad objeto = db.Especialidad .Where(p => p.Iidespecialidad == oEspecialidadCLS.iidespecilidad) .First(); objeto.Nombre = oEspecialidadCLS.nombre; objeto.Descripcion = oEspecialidadCLS.descripcion; db.SaveChanges(); } } } } catch (Exception) { //para conservar los datos que el usuario escribio y consevar la vista return(View(nombreVista, oEspecialidadCLS)); } return(RedirectToAction("Index")); }
public IActionResult Agregar(EspecialidadCLS especialidadCLS) { string NombreVista = ""; int nveces = 0; try { if (especialidadCLS.IdEspecialidad == 0) { NombreVista = "Agregar"; } else { NombreVista = "Editar"; } using (BDHospitalContext db = new BDHospitalContext()) { //Se analiza cuantas veces el nombre de la especialidad se repite en la DB if (especialidadCLS.IdEspecialidad == 0)//Solo afecta al metodo Agregar { nveces = db.Especialidad .Where(x => x.Nombre.ToUpper().Trim() == especialidadCLS.Nombre.ToUpper().Trim()).Count();//Para que la comparacion sea todo en mayuscula en DB } if (!ModelState.IsValid || nveces >= 1) { if (nveces >= 1) { especialidadCLS.MensajeError = "El nombre de la especialidad ya existe"; } return(View(NombreVista, especialidadCLS)); } else { if (especialidadCLS.IdEspecialidad == 0) { Especialidad objeto = new Especialidad { Nombre = especialidadCLS.Nombre, Descripcion = especialidadCLS.Descripcion, Bhabilitado = 1 }; db.Especialidad.Add(objeto); db.SaveChanges(); } else { Especialidad objeto = db.Especialidad .Where(p => p.Iidespecialidad == especialidadCLS.IdEspecialidad).First(); objeto.Nombre = especialidadCLS.Nombre; objeto.Descripcion = especialidadCLS.Descripcion; db.SaveChanges(); } } } } catch (Exception e) { return(View(NombreVista, especialidadCLS)); throw e; } return(RedirectToAction("Index")); }
public IActionResult Guardar(PaginaCLS oPaginaCLS) { string nombreVista = ""; int nveces = 0; try { if (oPaginaCLS.iidPagina == 0) { nombreVista = "Agregar"; } else { nombreVista = "Editar"; } using (BDHospitalContext bd = new BDHospitalContext()) { //validacion para el agregar if (oPaginaCLS.iidPagina == 0) { nveces = bd.Pagina .Where(p => p.Mensaje.ToUpper().Trim() == oPaginaCLS.mensaje.ToUpper().Trim()) .Count(); } else { //validacion para el modificar nveces = bd.Pagina .Where(p => p.Mensaje.ToUpper().Trim() == oPaginaCLS.mensaje.ToUpper().Trim() && p.Iidpagina != oPaginaCLS.iidPagina) .Count(); } //si no ingresa datos el usuario if (!ModelState.IsValid || nveces >= 1) { if (nveces >= 1) { oPaginaCLS.mensajeError = "ya existe el mensaje de la pagina ingresada"; } return(View(nombreVista, oPaginaCLS)); } else { //GUARDA LOS DATOS EN BD if (oPaginaCLS.iidPagina == 0) { //instancia del modelo Pagina pagina = new Pagina(); //se igualan los atributos del modelo con la clase pagina.Mensaje = oPaginaCLS.mensaje; pagina.Controlador = oPaginaCLS.controlador; pagina.Accion = oPaginaCLS.accion; //solo los habilitados pagina.Bhabilitado = 1; //se guarda en base de datos el modelo bd.Pagina.Add(pagina); //se confirma y se guardan los cambios bd.SaveChanges(); } else { Pagina pagina = bd.Pagina .Where(p => p.Iidpagina == oPaginaCLS.iidPagina) .First(); pagina.Mensaje = oPaginaCLS.mensaje; pagina.Controlador = oPaginaCLS.controlador; pagina.Accion = oPaginaCLS.controlador; bd.SaveChanges(); } } } } catch (Exception) { //si hay un error se queda en la misma pagina return(View(nombreVista, oPaginaCLS)); } return(RedirectToAction("Index")); }
public IActionResult Guardar(PersonaCLS oPersonaCLS) { //llenado del combobox LlenarSexo(); string nombreVista = ""; int numeroVeces = 0; int nvecesCorreo = 0; //validacion de las vista if (oPersonaCLS.iidPersona == 0) { nombreVista = "Agregar"; } else { nombreVista = "Editar"; } try { using (BDHospitalContext bd = new BDHospitalContext()) { //validacion por repeticion en la bd //para ellos se ven los espacios vacios y pasarlo a mayuscula //Agregar oPersonaCLS.nombreCompleto = oPersonaCLS.nombre.Trim().ToUpper() + " " + oPersonaCLS.apPaterno.Trim().ToUpper() + " " + oPersonaCLS.apMaterno.Trim().ToUpper(); if (oPersonaCLS.iidPersona == 0) { numeroVeces = bd.Persona .Where(p => p.Nombre.Trim().ToUpper() + " " + p.Appaterno.Trim().ToUpper() + " " + p.Apmaterno.Trim().ToUpper() == oPersonaCLS.nombreCompleto) .Count(); //VALIDACION DE QUE EL CORREO NO SE REPITA nvecesCorreo = bd.Persona .Where(p => p.Email.Trim().ToUpper() == oPersonaCLS.email.Trim().ToUpper()) .Count(); } else { //VALIDACION PARA EDITAR QUE NO SE REPITA EN BD bd.Persona .Where(p => p.Nombre.Trim().ToUpper() + " " + p.Appaterno.Trim().ToUpper() + " " + p.Apmaterno.Trim().ToUpper() == oPersonaCLS.nombreCompleto && p.Iidpersona != oPersonaCLS.iidPersona ).Count(); nvecesCorreo = bd.Persona .Where(p => p.Email.Trim().ToUpper() == oPersonaCLS.email.Trim().ToUpper() && p.Iidpersona != oPersonaCLS.iidPersona) .Count(); } //validacion del modelo o numero de veces que se repite en la bd if (!ModelState.IsValid || numeroVeces >= 1 || nvecesCorreo >= 1) { if (numeroVeces >= 1) { oPersonaCLS.mensajeError = "la persona ya existe"; } if (nvecesCorreo >= 1) { oPersonaCLS.mensajeErrorCorreo = "El correo ya existe en la base de datos"; } return(View(nombreVista, oPersonaCLS)); } else { //GUARDAR EN BD if (oPersonaCLS.iidPersona == 0) { Persona persona = new Persona(); persona.Nombre = oPersonaCLS.nombre; persona.Appaterno = oPersonaCLS.apPaterno; persona.Apmaterno = oPersonaCLS.apMaterno; persona.Telefonofijo = oPersonaCLS.telefonoFijo; persona.Telefonocelular = oPersonaCLS.telefonoCelular; persona.Fechanacimiento = oPersonaCLS.fechaNacimiento; persona.Email = oPersonaCLS.email; persona.Iidsexo = oPersonaCLS.iidSexo; persona.Bhabilitado = 1; bd.Add(persona); bd.SaveChanges(); } else { //EDITAR EN BD Persona persona = bd.Persona .Where(p => p.Iidpersona == oPersonaCLS.iidPersona) .First(); persona.Nombre = oPersonaCLS.nombre; persona.Appaterno = oPersonaCLS.apPaterno; persona.Apmaterno = oPersonaCLS.apMaterno; persona.Telefonofijo = oPersonaCLS.telefonoFijo; persona.Telefonocelular = oPersonaCLS.telefonoCelular; persona.Fechanacimiento = oPersonaCLS.fechaNacimiento; persona.Email = oPersonaCLS.email; persona.Iidsexo = oPersonaCLS.iidSexo; bd.SaveChanges(); } } } } catch (Exception) { return(View(nombreVista, oPersonaCLS)); } return(RedirectToAction("Index")); }
public IActionResult Guardar(TipoUsuarioCLS oTipoUsuarioCLS) { //se pone a fuera del try para que el nombrevista llege hasta el catch string nombreVista = ""; int nvecesNombre = 0; int nvecesDescripcion = 0; try { //validaciones al tipo vista if (oTipoUsuarioCLS.iidTipoUsuario == 0) { nombreVista = "Agregar"; } else { nombreVista = "Editar"; } using (BDHospitalContext bd = new BDHospitalContext()) { //en el caso de agregar if (oTipoUsuarioCLS.iidTipoUsuario == 0) { //validacion de repeticiones en la bd nombre nvecesNombre = bd.TipoUsuario .Where(p => p.Nombre.ToUpper().Trim() == oTipoUsuarioCLS.nombre.ToUpper().Trim()) .Count(); //validacion de repeticiones en la bd descripcion nvecesDescripcion = bd.TipoUsuario .Where(p => p.Descripcion.ToUpper().Trim() == oTipoUsuarioCLS.descripcion.ToUpper().Trim()) .Count(); } else { //validacion de repeticiones en la bd nombre nvecesNombre = bd.TipoUsuario .Where(p => p.Nombre.ToUpper().Trim() == oTipoUsuarioCLS.nombre.ToUpper().Trim()) .Count(); //validacion de repeticiones en la bd descripcion nvecesDescripcion = bd.TipoUsuario .Where(p => p.Descripcion.ToUpper().Trim() == oTipoUsuarioCLS.descripcion.ToUpper().Trim() && p.Iidtipousuario != oTipoUsuarioCLS.iidTipoUsuario) .Count(); } if (!ModelState.IsValid || nvecesNombre >= 1 || nvecesDescripcion >= 1) { //mensaje de error if (nvecesNombre >= 1) { oTipoUsuarioCLS.mensajeErrorNombre = "el nombre ya existe en la bd"; } if (nvecesDescripcion >= 1) { oTipoUsuarioCLS.mensajeErrorDescripcion = "la descripcion ya existe en la bd"; } return(View(nombreVista, oTipoUsuarioCLS)); } else { TipoUsuario tipoUsuario = new TipoUsuario(); tipoUsuario.Nombre = oTipoUsuarioCLS.nombre; tipoUsuario.Descripcion = oTipoUsuarioCLS.descripcion; tipoUsuario.Bhabilitado = 1; bd.TipoUsuario.Add(tipoUsuario); bd.SaveChanges(); } } } catch (Exception) { return(View(nombreVista, oTipoUsuarioCLS)); } return(RedirectToAction("Index")); }