public List <IdentityError> ModeloEliminarEdificio(int edificioId) { List <IdentityError> ListaEliminar = new List <IdentityError>(); IdentityError dato = new IdentityError(); var edificio = new Edificio { EdificioId = edificioId }; try { _contexto.Edificio.Remove(edificio); _contexto.SaveChanges(); dato = new IdentityError { Code = "Save", Description = "Save" }; } catch (Exception ex) { dato = new IdentityError { Code = ex.Message, Description = ex.Message }; } ListaEliminar.Add(dato); return(ListaEliminar); }
public List <IdentityError> ModeloGrabaEdificio(int evento, string nombre, string ubicacion) { List <IdentityError> Lista = new List <IdentityError>(); IdentityError dato = new IdentityError(); var Objetoedificio = new Edificio { EventoId = evento, Nombre = nombre, Ubicacion = ubicacion }; try { _contexto.Edificio.Add(Objetoedificio); _contexto.SaveChanges(); dato = new IdentityError { Code = "save", Description = "save" }; } catch (Exception ex) { dato = new IdentityError { Code = ex.Message, Description = ex.Message }; } Lista.Add(dato); return(Lista); }
//{ // int count = 0, cant, numRegistros = 0, inicio = 0; // int registro_por_pagina = 2, can_paginas,pagina; // string dataFilter = "", paginador = ""; // IEnumerable<Sexo> query; // List<Sexo> sexo = null; // switch (orden) // { // case "az": // sexo = _contexto.Sexos.OrderBy(s => s.Detalle).ToList(); // break; // case "za": // sexo = _contexto.Sexos.OrderByDescending(s => s.Detalle).ToList(); // break; // } // numRegistros = sexo.Count; // inicio = (numeropagina - 1) * registro_por_pagina; // can_paginas = (numRegistros / registro_por_pagina); // if(valor == "null") // { // query = sexo.Skip(inicio).Take(registro_por_pagina); // } // else // { // query = sexo.Where(s => s.Detalle.StartsWith(valor)).Take(registro_por_pagina); // //cadena =cliente.where(c=> c.nombre.StarWith(valor) // // || c.Apellido.starwith(valor) || c.Direccion.starwith(valor)).skip(inicio).take(registro); // } // cant = query.Count(); // List<object[]> ListaSexos = new List<object[]>(); // var resultado = _contexto.Sexos.ToList(); // //var resultado = from s in _contexto.Sexos select s; // //var resultado = from s in _contexto.Sexos select new { s.Detalle, s.SexoId }; // var html = ""; // foreach (var item in query) // { // html += "<tr class='info'>" + // "<td>" + item.Detalle + "</td>" + // "<td>" + "<a class='btn btn-success' data-toggle='modal' data-target='#IngresoSexos' onclick='CargaSexo(" + item.SexoId + ")'>Editar</a>" + // "<a class='btn btn-info' data-toggle='modal' data-target='#ImpresionSexos' onclick='CargaParaImpresion();'>Imprimir</a>" + // "<a class='btn btn-danger' onclick='eliminaSexo(" + item.SexoId + ")'>Eliminar</a>" + // "</td></tr>"; // } // if (valor == "null") // { // if (numeropagina > 1) // { // pagina = numeropagina + 1; // paginador += "<a class='btn btn-default onclick = 'ListaSexos(" + 1 + "," + '"' + orden + '"' + ")'><<<</a>" + '< a class="btn btn-default" onclick="ListaSexo(' + pagina + ",'',orden"')"><</a>'; // } // } // object[] dato = { html }; // ListaSexos.Add(dato); // return ListaSexos; //} public List <IdentityError> ModeloEditarEdificio(int id, int evento, string nombre, string ubicacion) { List <IdentityError> ListaEditar = new List <IdentityError>(); IdentityError regresa = new IdentityError(); var edificio = new Edificio { EventoId = evento, Nombre = nombre, Ubicacion = ubicacion, EdificioId = id }; try { _contexto.Edificio.Update(edificio); _contexto.SaveChanges(); regresa = new IdentityError { Code = "save", Description = "save" }; } catch (Exception ex) { regresa = new IdentityError { Code = ex.Message, Description = ex.Message }; } ListaEditar.Add(regresa); return(ListaEditar); }