public IEnumerable <TipoUsuarioCLS> ListarTiposUsuarios() { using (BDRestauranteContext context = new BDRestauranteContext()) { List <TipoUsuarioCLS> listTiposUsuario = (from tiposUsuario in context.TipoUsuario where tiposUsuario.Bhabilitado == 1 select new TipoUsuarioCLS { Description = tiposUsuario.Descripcion, IdTipoUsuario = tiposUsuario.Iidtipousuario, Nombre = tiposUsuario.Nombre }).ToList(); return(listTiposUsuario); } }
public IEnumerable <MarcaCLS> listarMarcas() { using (BDRestauranteContext db = new BDRestauranteContext()) { List <MarcaCLS> listarMarca = (from marca in db.Marca where marca.Bhabilitado == 1 select new MarcaCLS { iidmarca = marca.Iidmarca, nombre = marca.Nombre } ).ToList(); return(listarMarca); } }
public IEnumerable <CategoriaCLS> listarCategorias() { using (BDRestauranteContext bd = new BDRestauranteContext()) { IEnumerable <CategoriaCLS> listaCategoria = (from categoria in bd.Categoria where categoria.Bhabilitado == 1 select new CategoriaCLS { iidcategoria = categoria.Iidcategoria, nombre = categoria.Nombre }).ToList(); return(listaCategoria); } }
public IEnumerable <MarcaDTO> getMarca() { List <MarcaDTO> marcas; using (BDRestauranteContext db = new BDRestauranteContext()) { marcas = (from marca in db.Marca where marca.Bhabilitado == 1 select new MarcaDTO { idMarca = marca.Iidmarca, nombre = marca.Nombre }).ToList(); } return(marcas); }
public List <PageCLS> ListUserTypePages() { using (BDRestauranteContext bd = new BDRestauranteContext()) { return((from page in bd.Pagina where page.Bhabilitado == 1 select new PageCLS { accion = page.Accion, bhabilitado = (int)page.Bhabilitado, iidpagina = page.Iidpagina, mensaje = page.Mensaje }).ToList()); } }
public IEnumerable <PersonaCLS> ListarPersonasCombo() { using (BDRestauranteContext bd = new BDRestauranteContext()) { List <PersonaCLS> lista = (from persona in bd.Persona where persona.Bhabilitado == 1 && persona.Btieneusuario == 0 select new PersonaCLS { iidpersona = persona.Iidpersona, nombreCompleto = persona.Nombre + " " + persona.Appaterno + " " + persona.Apmaterno, }).ToList(); return(lista); } }
public IEnumerable <PersonaCLS> listarPersonas() { using (BDRestauranteContext bd = new BDRestauranteContext()) { List <PersonaCLS> listaPersona = (from persona in bd.Persona where persona.Bhabilitado == 1 select new PersonaCLS { iidpersona = persona.Iidpersona, nombreCompleto = persona.Nombre + " " + persona.Appaterno + " " + persona.Apmaterno, correo = persona.Correo }).ToList(); return(listaPersona); } }
public IEnumerable <TipoUsuarioCLS> listaTipoUsuario() { using (BDRestauranteContext bd = new BDRestauranteContext()) { List <TipoUsuarioCLS> listaTipoUsuario = (from tipoUsuario in bd.TipoUsuario where tipoUsuario.Bhabilitado == 1 select new TipoUsuarioCLS { iidtipousuario = tipoUsuario.Iidtipousuario, nombre = tipoUsuario.Nombre }).ToList(); return(listaTipoUsuario); } }
public IEnumerable <CategoriaCLS> listarCategoria() { using (BDRestauranteContext db = new BDRestauranteContext()) { IEnumerable <CategoriaCLS> listCategory = ( from categoria in db.Categoria where categoria.Bhabilitado == 1 select new CategoriaCLS { idCategoria = categoria.Iidcategoria, nombreCategoria = categoria.Nombre }).ToList(); return(listCategory); } }
public int guardaPersona([FromBody] PersonaCLS oPersonaCLS) { int rpta = 0; try { using (BDRestauranteContext bd = new BDRestauranteContext()) { Persona oPersona = new Persona(); if (oPersonaCLS.idpersona == 0) { oPersona.Iidpersona = oPersonaCLS.idpersona; oPersona.Nombre = oPersonaCLS.nombre; oPersona.Appaterno = oPersonaCLS.apPaterno; oPersona.Apmaterno = oPersonaCLS.apMaterno; oPersona.Telefono = oPersonaCLS.telefono; oPersona.Correo = oPersonaCLS.correo; oPersona.Fechanacimiento = oPersonaCLS.fechaNacimiento; oPersona.Bhabilitado = 1; oPersona.Btieneusuario = 0; bd.Persona.Add(oPersona); bd.SaveChanges(); } else { //recuperar toda la fila Persona oPersonaa = bd.Persona .Where(p => p.Iidpersona == oPersonaCLS.idpersona).First(); oPersonaa.Iidpersona = oPersonaCLS.idpersona; oPersonaa.Nombre = oPersonaCLS.nombre; oPersonaa.Appaterno = oPersonaCLS.apPaterno; oPersonaa.Apmaterno = oPersonaCLS.apMaterno; oPersonaa.Telefono = oPersonaCLS.telefono; oPersonaa.Correo = oPersonaCLS.correo; oPersonaa.Fechanacimiento = oPersonaCLS.fechaNacimiento; bd.SaveChanges(); } rpta = 1; } } catch (Exception ex) { rpta = 0; } return(rpta); }
public int validateUniqueEmail(int id, string email) { try { using (BDRestauranteContext bd = new BDRestauranteContext()) { return(id == 0 ? bd.Persona.Where(p => p.Correo.ToLower() == email.ToLower()).Count() : bd.Persona.Where(p => p.Correo.ToLower() == email.ToLower() && p.Iidpersona != id).Count()); } } catch (System.Exception) { return(0); } }
public TipoUsuarioCLS recuperarTipoUsuario(int idTipoUsuario) { using (BDRestauranteContext bd = new BDRestauranteContext()) { TipoUsuarioCLS oTipoUsuarioCls = (from tipoUsuario in bd.TipoUsuario where tipoUsuario.Bhabilitado == 1 && tipoUsuario.Iidtipousuario == idTipoUsuario select new TipoUsuarioCLS { iidtipousuario = tipoUsuario.Iidtipousuario, nombre = tipoUsuario.Nombre, descripcion = tipoUsuario.Descripcion }).FirstOrDefault(); return(oTipoUsuarioCls); } }
//[Route("api/persona/Listadopersonas")] public IEnumerable <PersonaCLS> Listadopersonas() { using (BDRestauranteContext contex = new BDRestauranteContext()) { List <PersonaCLS> listPersonas = (from persona in contex.Persona where persona.Bhabilitado == 1 select new PersonaCLS { IdPersona = persona.Iidpersona, NombreCompleto = persona.Nombre + " " + persona.Apmaterno + " " + persona.Apmaterno, FechaNacimiento = Convert.ToDateTime(persona.Fechanacimiento), Correo = persona.Correo, Telefono = persona.Telefono }).ToList(); return(listPersonas); } }
public List <PaginaCLS> listarPaginasTiposUsuario() { List <PaginaCLS> listaPagina = new List <PaginaCLS>(); using (BDRestauranteContext bd = new BDRestauranteContext()) { listaPagina = (from pagina in bd.Pagina where pagina.Bhabilitado == 1 select new PaginaCLS { iidpagina = pagina.Iidpagina, mensaje = pagina.Mensaje }).ToList(); } return(listaPagina); }
public IEnumerable <CategoriaDTO> getCategoria() { List <CategoriaDTO> categorias = new List <CategoriaDTO>(); using (BDRestauranteContext db = new BDRestauranteContext()) { categorias = (from categoria in db.Categoria where categoria.Bhabilitado == 1 select new CategoriaDTO { idCategoria = categoria.Iidcategoria, nombre = categoria.Nombre }).ToList(); } return(categorias); }
public int validateUserExsts(int idUser, string name) { try { using (BDRestauranteContext bd = new BDRestauranteContext()) { return(idUser == 0 ? bd.Usuario.Where(u => u.Nombreusuario.ToLower() == name.ToLower()).Count() : bd.Usuario.Where(u => u.Nombreusuario.ToLower() == name.ToLower() && u.Iidusuario != idUser).Count()); } } catch (Exception) { return(0); } }
public List <UserTypeCLS> ListUserType() { using (BDRestauranteContext bd = new BDRestauranteContext()) { return((from userType in bd.TipoUsuario where userType.Bhabilitado == 1 select new UserTypeCLS { bhabilitado = (int)userType.Bhabilitado, descripcion = userType.Descripcion, Description = userType.Descripcion, Name = userType.Nombre, IdUserType = userType.Iidtipousuario }).ToList()); } }
public IEnumerable <UsuarioCLS> listarUsuario() { using (BDRestauranteContext bd = new BDRestauranteContext()) { List <UsuarioCLS> listarUsuario = (from usuario in bd.Usuario join persona in bd.Persona on usuario.Iidpersona equals persona.Iidpersona join tipoUsuario in bd.TipoUsuario on usuario.Iidtipousuario equals tipoUsuario.Iidtipousuario where usuario.Bhabilitado == 1 select new UsuarioCLS { iidusuario = usuario.Iidusuario, nombreusuario = usuario.Nombreusuario, nombrePersona = persona.Nombre + " " + persona.Apmaterno + " " + persona.Apmaterno, nombreTipoUsuario = tipoUsuario.Nombre, }).ToList(); return(listarUsuario); } }
public IEnumerable <PersonaCLS> listarPersonas() { using (BDRestauranteContext bd = new BDRestauranteContext()) { List <PersonaCLS> listarPersona = (from persona in bd.Persona where persona.Bhabilitado == 1 select new PersonaCLS { idpersona = persona.Iidpersona, nombreCompleto = persona.Nombre + " " + persona.Appaterno + " " + persona.Apmaterno, telefono = persona.Telefono, correo = persona.Correo, fechaCadena = ((DateTime)persona.Fechanacimiento).ToString("yyyy-MM-dd") }).ToList(); return(listarPersona); } }
public List <TipoUsuarioCLS> ListarTipoUsuario() { List <TipoUsuarioCLS> listaTipoUsuario = new List <TipoUsuarioCLS>(); using (BDRestauranteContext bd = new BDRestauranteContext()) { listaTipoUsuario = (from tipoUsuario in bd.TipoUsuario where tipoUsuario.Bhabilitado == 1 select new TipoUsuarioCLS { iidtipousuario = tipoUsuario.Iidtipousuario, nombre = tipoUsuario.Nombre, descripcion = tipoUsuario.Descripcion, bhabilitado = (int)tipoUsuario.Bhabilitado, }).ToList(); } return(listaTipoUsuario); }
public IEnumerable <PersonCLS> ListPeople() { using (BDRestauranteContext bd = new BDRestauranteContext()) { return((from person in bd.Persona where person.Bhabilitado == 1 orderby person.Appaterno, person.Apmaterno select new PersonCLS { Birthday = (DateTime)person.Fechanacimiento, Email = person.Correo, FullName = $"{person.Nombre} {person.Appaterno} {person.Apmaterno}", IdPerson = person.Iidpersona, PhoneNumber = person.Telefono }).ToList()); } }
public bool savePerson([FromBody] PersonCLS oPersonCLS) { bool response = false; try { using (BDRestauranteContext bd = new BDRestauranteContext()) { if (oPersonCLS.IdPerson == 0) { Persona oPerson = new Persona { Apmaterno = oPersonCLS.apMaterno, Appaterno = oPersonCLS.apPaterno, Iidpersona = oPersonCLS.IdPerson, Nombre = oPersonCLS.Name, Correo = oPersonCLS.Email, Telefono = oPersonCLS.PhoneNumber, Fechanacimiento = oPersonCLS.Birthday, Bhabilitado = 1, Btieneusuario = 0 }; bd.Add(oPerson); } else { Persona oPerson = bd.Persona.Where(p => p.Iidpersona == oPersonCLS.IdPerson).FirstOrDefault(); oPerson.Nombre = oPersonCLS.Name; oPerson.Telefono = oPersonCLS.PhoneNumber; oPerson.Correo = oPersonCLS.Email; oPerson.Appaterno = oPersonCLS.apPaterno; oPerson.Apmaterno = oPersonCLS.apMaterno; oPerson.Fechanacimiento = oPersonCLS.Birthday; } bd.SaveChanges(); response = true; } } catch (System.Exception) { } return(response); }
public int guardarProducto([FromBody] ProductoSaveDTO producto) { int resp = 0; try { using (BDRestauranteContext db = new BDRestauranteContext()) { if (producto.idProducto == 0) { Producto producto1 = new Producto { Nombre = producto.nombre, Precio = producto.precio, Stock = producto.stock, Iidcategoria = Convert.ToInt32(producto.categoria), Iidmarca = Convert.ToInt32(producto.marca), Bhabilitado = 1, Foto = producto.foto }; db.Producto.Add(producto1); db.SaveChanges(); resp = 1; } else { Producto producto1 = db.Producto.Where(d => d.Iidproducto == producto.idProducto).First(); producto1.Nombre = producto.nombre; producto1.Precio = producto.precio; producto1.Stock = producto.stock; producto1.Iidcategoria = Convert.ToInt32(producto.categoria); producto1.Iidmarca = Convert.ToInt32(producto.marca); producto1.Bhabilitado = 1; producto1.Foto = producto.foto; db.SaveChanges(); resp = 1; } } } catch (Exception ex) { resp = 0; } return(resp); }
public SeguridadDTO getVariableSession() { SeguridadDTO seguridad; try { string valorSession = HttpContext.Session.GetString("usuario"); if (valorSession == null) { seguridad = new SeguridadDTO { valor = "" } } ; else { seguridad = new SeguridadDTO { valor = valorSession }; int idUser = int.Parse(HttpContext.Session.GetString("usuario")); int tipoUser = int.Parse(HttpContext.Session.GetString("tipoUsuario")); List <PaginaDTO> paginas; using (BDRestauranteContext db = new BDRestauranteContext()) { paginas = (from usuario in db.Usuario join tipoUsuario in db.TipoUsuario on usuario.Iidtipousuario equals tipoUsuario.Iidtipousuario join paginasTipo in db.PaginaTipoUsuario on usuario.Iidtipousuario equals paginasTipo.Iidtipousuario join pagina in db.Pagina on paginasTipo.Iidpagina equals pagina.Iidpagina where usuario.Iidusuario == idUser && usuario.Iidtipousuario == tipoUser && paginasTipo.Bhabilitado == 1 select new PaginaDTO { idPagina = pagina.Iidpagina, accion = pagina.Accion.Substring(1), mensaje = pagina.Mensaje }).ToList(); } seguridad.lista = paginas; } } catch (Exception ex) { return(null); } return(seguridad); }
public int EliminarPersona(int idPersona) { int rpta = 0; try { using (BDRestauranteContext bd = new BDRestauranteContext()) { Persona oPersona = bd.Persona.Where(p => p.Iidpersona == idPersona).First(); oPersona.Bhabilitado = 0; bd.SaveChanges(); rpta = 1; } } catch (Exception ex) { rpta = 0; } return(rpta); }
public IEnumerable <ProductoCLS> listarProductos() { using (BDRestauranteContext bd = new BDRestauranteContext()) { List <ProductoCLS> lista = (from producto in bd.Producto join categoria in bd.Categoria on producto.Iidcategoria equals categoria.Iidcategoria where producto.Bhabilitado == 1 select new ProductoCLS { idproducto = producto.Iidproducto, nombre = producto.Nombre, precio = (decimal)producto.Precio, stock = (int)producto.Stock, nombreCategoria = categoria.Nombre }).ToList(); return(lista); } }
public IEnumerable <UsuarioDTO> getUsuarios() { List <UsuarioDTO> usuarios; using (BDRestauranteContext db = new BDRestauranteContext()) usuarios = (from usuario in db.Usuario join tUsuario in db.TipoUsuario on usuario.Iidtipousuario equals tUsuario.Iidtipousuario join persona in db.Persona on usuario.Iidpersona equals persona.Iidpersona where usuario.Bhabilitado == 1 select new UsuarioDTO { bHabilitado = (int)usuario.Bhabilitado, idUsuario = (int)usuario.Iidusuario, nombrePersona = persona.Nombre + " " + persona.Appaterno + " " + persona.Apmaterno, nombreTiposUsuario = tUsuario.Nombre, nombreUsuario = usuario.Nombreusuario }).ToList(); return(usuarios); }
public List <PaginaCLS> listarPaginasDB() { List <PaginaCLS> lista = new List <PaginaCLS>(); using (BDRestauranteContext bd = new BDRestauranteContext()) { lista = (from pagina in bd.Pagina where pagina.Bhabilitado == 1 select new PaginaCLS { idpagina = pagina.Iidpagina, mensaje = pagina.Mensaje, accion = pagina.Accion }).ToList(); return(lista); } }
public UsuarioCLS recuperarUsuario(int idUsuario) { using (BDRestauranteContext bd = new BDRestauranteContext()) { UsuarioCLS ousuario = (from usuario in bd.Usuario where usuario.Bhabilitado == 1 && usuario.Iidusuario == idUsuario select new UsuarioCLS { iidusuario = usuario.Iidusuario, nombreusuario = usuario.Nombreusuario, contra = usuario.Contra, iidpersona = (int)usuario.Iidpersona, iidtipousuario = (int)usuario.Iidtipousuario }).FirstOrDefault(); return(ousuario); } }
public ProductoCLS ObtenerProductoPorId(int idProducto) { using (BDRestauranteContext bd = new BDRestauranteContext()) { ProductoCLS oProductoCLS = (from producto in bd.Producto where producto.Bhabilitado == 1 && producto.Iidproducto == idProducto select new ProductoCLS { idproducto = producto.Iidproducto, nombre = producto.Nombre, precio = (decimal)producto.Precio, stock = (int)producto.Stock, idcategoria = (int)producto.Iidcategoria, idmarca = (int)producto.Iidmarca }).First(); return(oProductoCLS); } }