public List <Perfil> ConsultarPerfiles() { using (TECAv8Entities entity = new TECAv8Entities()) { return(entity.ExecuteStoreQuery <Perfil>("select * from Seguridad.Perfil").ToList()); } }
public clsImagen Consultar(int IdImagen) { try { TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.Imagen where w.IdImagen == IdImagen select w; clsImagen e = new clsImagen(); foreach (var item in con) { e.Descripcion = item.Descripcion; MemoryStream memoria = new MemoryStream(item.Imagen1); e.ayuda = memoria; e.Imagen = item.Imagen1; } return e; } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datEmpresa: " + ex); return null; } }
//para consultar todos public List <clsEmpresa> Consultar() { try { List <clsEmpresa> listaEmpresa = new List <clsEmpresa>(); TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.Empresa select w; foreach (var item in con) { clsEmpresa e = new clsEmpresa(); e.idEmpresa = item.IdEmpresa; e.razonSocial = item.RazonSocial; e.nombreComercial = item.NombreComercial; e.ruc = item.Ruc; e.direccion = item.Direccion; e.logotipo = item.Logotipo; //e.fechaInicioSistema = Convert.ToDateTime(item.FechaInicioSistema); e.fechaInicioSistema = DateTime.Today; e.correo = item.Correo; e.sitioWeb = item.SitioWeb; e.sector = item.Sector; e.descripcion = item.Descripcion; e.idEstado = Convert.ToInt32(item.IdEstado); listaEmpresa.Add(e); } return(listaEmpresa); } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datEmpresa: " + ex); return(null); } }
public List <clsMenu> ConsultarMenu() { using (TECAv8Entities entity = new TECAv8Entities()) { return(entity.ExecuteStoreQuery <clsMenu>("select * from Seguridad.Menu").ToList()); } }
public int GetId(int IdPerfil) { int Id = 0; using (TECAv8Entities entity = new TECAv8Entities()) { var select = from q in entity.Permiso where q.IdPerfil == IdPerfil select q; if (select.ToList().Count < 1) { Id = 1; } else { var select_pv = (from q in entity.Permiso where q.IdPerfil == IdPerfil select q.IdPerfil).Max(); Id = Convert.ToInt32(select_pv.ToString()) + 1; } } return(Id); }
public Boolean Guardar(List <Permiso> Lst, int IdPerfil, int IdModulo) { try { using (TECAv8Entities entity = new TECAv8Entities()) { int entiero = entity.ExecuteStoreCommand("Delete from Seguridad.Permiso where IdPerfil = " + IdPerfil + "and IdModulo = " + IdModulo); } int secuencia = 1; foreach (Permiso item in Lst) { using (TECAv8Entities entity = new TECAv8Entities()) { string query = "select isnull(MAX(IdPermiso)+1,1) from Seguridad.Permiso where IdPerfil=" + IdPerfil; item.IdPermiso = entity.ExecuteStoreQuery <int>(query).ToList().First(); secuencia++; entity.AddToPermiso(item); entity.SaveChanges(); } } return(true); } catch (Exception) { return(false); } }
public List <Permiso> Consultar(int IdPerfil, int IdModulo) { using (TECAv8Entities Entity = new TECAv8Entities()) { return(Entity.ExecuteStoreQuery <Permiso>("select *from Seguridad.Permiso where IdPerfil=" + IdPerfil + " and IdModulo=" + IdModulo).ToList()); } }
public List<clsMenuXUsuario> ConsultaGeneral(int IdEmpresa, string NombreUsuario, string Contrasenia) { try { List<clsMenuXUsuario> Lst = new List<clsMenuXUsuario>(); TECAv8Entities oEnti = new TECAv8Entities(); var Query = from q in oEnti.Menu_X_Usuario where q.IdEmpresa == IdEmpresa && q.NombreUsuario == NombreUsuario && q.Contrasena == Contrasenia select q; foreach (var item in Query) { clsMenuXUsuario Obj = new clsMenuXUsuario(); Obj.IdEmpresa = item.IdEmpresa; Obj.NombreUsuario = item.NombreUsuario; Obj.Contrasena = item.Contrasena; Obj.IdMenu = item.IdMenu; Obj.IdModulo = item.IdModulo; Obj.IdPadre = item.IdPadre; Obj.Descripcion = item.Descripcion; Obj.NombreFormulario = item.NombreFormulario; Obj.NombreAssembly = item.NombreAssembly; Obj.IdEstado = item.IdEstado; Obj.IdPerfil = item.IdPerfil; Obj.IdPermiso = item.IdPermiso; Obj.Expr1 = item.Expr1; Obj.Expr2 = item.Expr2; Obj.Lectura = item.Lectura; Obj.Escritura = item.Escritura; Obj.Eliminacion = item.Eliminacion; Lst.Add(Obj); } return Lst; } catch (Exception e) { return null; } }
public bool ValidarCredenciales(string nick, string empresa, string pass) { //clsVwUsuarioInformacion user = new clsVwUsuarioInformacion(); try { TECAv8Entities ent = new TECAv8Entities(); var con = (from w in ent.UsuarioInformacion where w.NombreUsuario == nick && w.NombreComercial == empresa select w).First(); clsVwUsuarioInformacion.idUsuario = con.IdUsuario; clsVwUsuarioInformacion.nombreUsuario = con.NombreUsuario; clsVwUsuarioInformacion.contrasena = con.Contrasena; clsVwUsuarioInformacion.idEstado = Convert.ToInt32(con.IdEstado); clsVwUsuarioInformacion.descripcion = con.Descripcion; clsVwUsuarioInformacion.idEmpresa = con.IdEmpresa; clsVwUsuarioInformacion.nombreComercial = con.NombreComercial; clsVwUsuarioInformacion.razonSocial = con.RazonSocial; clsVwUsuarioInformacion.ruc = con.Ruc; return true; } catch (Exception ex) { Console.WriteLine("Error datVwUsuarioInformacion: " + ex); return false; } }
public List <clsMenu> ConsultaMenuModulo(int IdModulo, int IdEmpresa, String usuario, String Contraseña) { try { List <clsMenu> Lst = new List <clsMenu>(); TECAv8Entities oEnti = new TECAv8Entities(); //var Query = from q in oEnti.Menu // where q.IdModulo == IdModulo // select q; //foreach (var item in Query) //{ // clsMenu Obj = new clsMenu(); // Obj.IdMenu = item.IdMenu; // Obj.IdMenuPadre = Convert.ToInt32(item.IdPadre); // Obj.DescripcionMenu = item.Descripcion; // Obj.NombreForm = item.NombreForm; // Obj.NombreAssembly = item.NombreAssembly; // Lst.Add(Obj); //} String query = "select a.* from Seguridad.Menu a " + " inner join menu_x_usuario b on a.IdMenu = b.IdMenu and b.IdModulo = " + IdModulo + " " + " where b.NombreUsuario = '" + usuario + "' and b.Contrasena = '" + Contraseña + "' and b.IdEmpresa = " + IdEmpresa; return(oEnti.ExecuteStoreQuery <clsMenu>(query).ToList());; } catch (Exception e) { return(null); } }
public clsEstado Consultar(clsEstado Estado) { try { TECAv8Entities ent = new TECAv8Entities(); if (Estado.idEstado == 0) {//si no existe id en el objeto busca por descripcion var x = (from a in ent.Estado where a.Descripcion == Estado.descripcion select a).First(); Estado.idEstado = x.IdEstado; Estado.descripcion = x.Descripcion; return Estado; } else { //caso contrario significa que si exite Id en objeto var x = (from a in ent.Estado where a.IdEstado == Estado.idEstado select a).First(); Estado.idEstado = x.IdEstado; Estado.descripcion = x.Descripcion; return Estado; } } catch (Exception e) { Console.WriteLine("No encontrado, Error: " + e); //en caso de excepcion Estado.idEstado = 0; Estado.descripcion = null; return Estado; } }
public List<clsModulo> ConsultaModulo() { try { List<clsModulo> lista = new List<clsModulo>(); //EntitiesContabilidad ent = new EntitiesContabilidad(); //var tipotran = from tt in ent.Modulo select tt; TECAv8Entities ent = new TECAv8Entities(); var tipotran = from tt in ent.Modulo select tt; foreach (var item in tipotran) { clsModulo ctipo = new clsModulo(); //las variables puden ser nulas u no soportan el tipo de dato int por eso se realiza el convert ctipo.IdModulo = Convert.ToInt32(item.IdModulo); ctipo.Nombre = item.Nombre; ctipo.IdEstado = Convert.ToInt32(item.IdEstado); ctipo.Logo = item.Logo; lista.Add(ctipo); } return lista; } catch (Exception) { return null; } }
public List <clsUsuario> ConsultarTodos() { try { List <clsUsuario> listaUsu = new List <clsUsuario>(); TECAv8Entities ent = new TECAv8Entities(); var c = from a in ent.Usuario select a; foreach (var item in c) { clsUsuario u = new clsUsuario(); u.IdUsuario = item.IdUsuario; u.NombreUsuario = item.NombreUsuario; u.Contrasena = item.Contrasena; u.IdEstado = Convert.ToInt32(item.IdEstado); u.IdImagen = Convert.ToInt32(item.IdImagen); u.IdPerfil = Convert.ToInt32(item.IdPerfil); listaUsu.Add(u); } return(listaUsu); } catch (Exception ex) { Console.WriteLine("Error: " + ex); return(null); } }
public static List<clsVwIniciosDeSesion> ConsultarxNickUsuario(string nick) { try { List<clsVwIniciosDeSesion> listaSesiones = new List<clsVwIniciosDeSesion>(); TECAv8Entities ent = new TECAv8Entities(); var query = from a in ent.IniciosDeSesion where a.NombreUsuario == nick select a; foreach (var item in query) { clsVwIniciosDeSesion i = new clsVwIniciosDeSesion(); i.idHistorial = item.IdHistorial; i.idUsuario = item.IdUsuario; i.nombreUsuario = item.NombreUsuario; i.descripcion = item.Descripcion; i.fechaIS = item.FechaInicioSesion; listaSesiones.Add(i); } return listaSesiones; } catch (Exception ex) { Console.WriteLine("Error" + ex); return null; } }
public List <clsImagen> Consultar() {//consulta todos try { List <clsImagen> img = new List <clsImagen>(); TECAv8Entities ent = new TECAv8Entities(); //var con = from w in ent.Imagen where w.IdImagen == IdImagen select w; var con = from w in ent.Imagen select w; foreach (var item in con) { clsImagen e = new clsImagen(); e.IdImagen = item.IdImagen; e.Descripcion = item.Descripcion; MemoryStream memoria = new MemoryStream(item.Imagen1); e.ayuda = memoria; e.Imagen = item.Imagen1; img.Add(e); } return(img); } catch (Exception ex) { Console.WriteLine("Error datImagen: " + ex); return(null); } }
//para consultar todos public List<clsEmpresa> Consultar() { try { List<clsEmpresa> listaEmpresa = new List<clsEmpresa>(); TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.Empresa select w; foreach (var item in con) //se cae xq es version antigua no tiene sector { clsEmpresa e = new clsEmpresa(); e.idEmpresa = item.IdEmpresa; e.razonSocial = item.RazonSocial; e.nombreComercial = item.NombreComercial; e.ruc = item.Ruc; e.direccion = item.Direccion; e.logotipo = item.Logotipo; //e.fechaInicioSistema = Convert.ToDateTime(item.FechaInicioSistema); e.fechaInicioSistema = DateTime.Today; e.correo = item.Correo; e.sitioWeb = item.SitioWeb; e.sector = item.Sector; e.descripcion = item.Descripcion; e.idEstado = Convert.ToInt32(item.IdEstado); listaEmpresa.Add(e); } return listaEmpresa; } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datEmpresa: " + ex); return null; } }
public List<clsImagen> Consultar() { //consulta todos try { List<clsImagen> img = new List<clsImagen>(); TECAv8Entities ent = new TECAv8Entities(); //var con = from w in ent.Imagen where w.IdImagen == IdImagen select w; var con = from w in ent.Imagen select w; foreach (var item in con) { clsImagen e = new clsImagen(); e.IdImagen = item.IdImagen; e.Descripcion = item.Descripcion; MemoryStream memoria = new MemoryStream(item.Imagen1); e.ayuda = memoria; e.Imagen = item.Imagen1; img.Add(e); } return img; } catch (Exception ex) { Console.WriteLine("Error datImagen: " + ex); return null; } }
//metodo que retorna el nombre de la empresa segun Id que se le envia public string ConsultarPorId(int id) { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Empresa where a.IdEmpresa == id select a).First(); return(x.NombreComercial); } }
public Boolean Guardar(List<Permiso> Lst, int IdPerfil , int IdModulo) { try { using (TECAv8Entities entity = new TECAv8Entities()) { int entiero = entity.ExecuteStoreCommand("Delete from Seguridad.Permiso where IdPerfil = "+IdPerfil +"and IdModulo = "+IdModulo); } int secuencia = 1; foreach (Permiso item in Lst) { using (TECAv8Entities entity = new TECAv8Entities()) { string query = "select isnull(MAX(IdPermiso)+1,1) from Seguridad.Permiso where IdPerfil=" + IdPerfil; item.IdPermiso = entity.ExecuteStoreQuery<int>(query).ToList().First(); secuencia++; entity.AddToPermiso(item); entity.SaveChanges(); } } return true; } catch (Exception) { return false; } }
public List<Permiso> Consultar(int IdPerfil, int IdModulo) { using (TECAv8Entities Entity = new TECAv8Entities()) { return Entity.ExecuteStoreQuery<Permiso>("select *from Seguridad.Permiso where IdPerfil="+IdPerfil+" and IdModulo="+IdModulo).ToList(); } }
public List <clsVwUsuarioPermisos> LeerPermisos(int idUsuario) { try { List <clsVwUsuarioPermisos> listaPermisos = new List <clsVwUsuarioPermisos>(); TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.UsuariodPermisos where w.IdUsuario == idUsuario select w; // var con = from w in ent.UsuarioPermisos select w; // var con = from w in ent.UsuarioPermisos select w; // var con = from w in ent.UsuarioPermisos select w; foreach (var item in con) //se cae xq es version antigua no tiene sector { clsVwUsuarioPermisos p = new clsVwUsuarioPermisos(); p.idUsuario = item.IdUsuario; p.nombreUsuario = item.NombreUsuario; p.perfil = item.Descripcion; p.idModulo = item.IdModulo; p.nombre = item.Nombre; p.nombreFormulario = item.NombreFormulario; p.lectura = item.Lectura; p.escritura = item.Escritura; p.eliminacion = item.Eliminacion; //p.descripcion = item.Descripcion; listaPermisos.Add(p); } return(listaPermisos); //var ee = from w in listaEmpresa select w; } catch (Exception ex) { Console.WriteLine("Error: " + ex); return(null); } }
public bool ValidarCredenciales(string nick, string empresa, string pass) { //clsVwUsuarioInformacion user = new clsVwUsuarioInformacion(); try { TECAv8Entities ent = new TECAv8Entities(); var con = (from w in ent.UsuarioInformacion where w.NombreUsuario == nick && w.NombreComercial == empresa select w).First(); clsVwUsuarioInformacion.idUsuario = con.IdUsuario; clsVwUsuarioInformacion.nombreUsuario = con.NombreUsuario; clsVwUsuarioInformacion.contrasena = con.Contrasena; clsVwUsuarioInformacion.idEstado = Convert.ToInt32(con.IdEstado); clsVwUsuarioInformacion.descripcion = con.Descripcion; clsVwUsuarioInformacion.idEmpresa = con.IdEmpresa; clsVwUsuarioInformacion.nombreComercial = con.NombreComercial; clsVwUsuarioInformacion.razonSocial = con.RazonSocial; clsVwUsuarioInformacion.ruc = con.Ruc; return(true); } catch (Exception ex) { Console.WriteLine("Error datVwUsuarioInformacion: " + ex); return(false); } }
public List <clsImagen> listaimagen() { try { List <clsImagen> lista = new List <clsImagen>(); TECAv8Entities ent = new TECAv8Entities(); var find = from w in ent.Imagen select w; //recorrer el entity de la lista imagen foreach (var item in find) { clsImagen claseImagen = new clsImagen(); claseImagen.IdImagen = item.IdImagen; claseImagen.Descripcion = item.Descripcion; claseImagen.Imagen = item.Imagen1; MemoryStream memoria = new MemoryStream(item.Imagen1); claseImagen.ayuda = memoria; lista.Add(claseImagen); } return(lista); } catch (Exception) { return(null); } }
public List <clsMenuXUsuario> ConsultaGeneral(int IdEmpresa, string NombreUsuario, string Contrasenia) { try { List <clsMenuXUsuario> Lst = new List <clsMenuXUsuario>(); TECAv8Entities oEnti = new TECAv8Entities(); var Query = from q in oEnti.Menu_X_Usuario where q.IdEmpresa == IdEmpresa && q.NombreUsuario == NombreUsuario && q.Contrasena == Contrasenia select q; foreach (var item in Query) { clsMenuXUsuario Obj = new clsMenuXUsuario(); Obj.IdEmpresa = item.IdEmpresa; Obj.NombreUsuario = item.NombreUsuario; Obj.Contrasena = item.Contrasena; Obj.IdMenu = item.IdMenu; Obj.IdModulo = item.IdModulo; Obj.IdPadre = item.IdPadre; Obj.Descripcion = item.Descripcion; Obj.NombreFormulario = item.NombreFormulario; Obj.NombreAssembly = item.NombreAssembly; Obj.IdEstado = item.IdEstado; Obj.IdPerfil = item.IdPerfil; Obj.IdPermiso = item.IdPermiso; Obj.Expr1 = item.Expr1; Obj.Expr2 = item.Expr2; Obj.Lectura = item.Lectura; Obj.Escritura = item.Escritura; Obj.Eliminacion = item.Eliminacion; Lst.Add(Obj); } return(Lst); } catch (Exception e) { return(null); } }
public List<Perfil> ConsultarPerfiles() { using (TECAv8Entities entity = new TECAv8Entities()) { return entity.ExecuteStoreQuery<Perfil>("select * from Seguridad.Perfil").ToList(); } }
public clsEstado Consultar(clsEstado Estado) { try { TECAv8Entities ent = new TECAv8Entities(); if (Estado.idEstado == 0) {//si no existe id en el objeto busca por descripcion var x = (from a in ent.Estado where a.Descripcion == Estado.descripcion select a).First(); Estado.idEstado = x.IdEstado; Estado.descripcion = x.Descripcion; return(Estado); } else { //caso contrario significa que si exite Id en objeto var x = (from a in ent.Estado where a.IdEstado == Estado.idEstado select a).First(); Estado.idEstado = x.IdEstado; Estado.descripcion = x.Descripcion; return(Estado); } } catch (Exception e) { Console.WriteLine("No encontrado, Error: " + e); //en caso de excepcion Estado.idEstado = 0; Estado.descripcion = null; return(Estado); } }
public int GetId(int IdPerfil) { int Id = 0; using (TECAv8Entities entity = new TECAv8Entities()) { var select = from q in entity.Permiso where q.IdPerfil == IdPerfil select q; if (select.ToList().Count < 1) { Id = 1; } else { var select_pv = (from q in entity.Permiso where q.IdPerfil == IdPerfil select q.IdPerfil).Max(); Id = Convert.ToInt32(select_pv.ToString()) + 1; } } return Id; }
public List <Usuario> ConsultarUsuarios() { using (TECAv8Entities entity = new TECAv8Entities()) { return(entity.ExecuteStoreQuery <Usuario>("Select * from Seguridad.Usuario").ToList()); } }
public List<clsMenu> ConsultaMenuModulo(int IdModulo,int IdEmpresa, String usuario, String Contraseña) { try { List<clsMenu> Lst = new List<clsMenu>(); TECAv8Entities oEnti = new TECAv8Entities(); //var Query = from q in oEnti.Menu // where q.IdModulo == IdModulo // select q; //foreach (var item in Query) //{ // clsMenu Obj = new clsMenu(); // Obj.IdMenu = item.IdMenu; // Obj.IdMenuPadre = Convert.ToInt32(item.IdPadre); // Obj.DescripcionMenu = item.Descripcion; // Obj.NombreForm = item.NombreForm; // Obj.NombreAssembly = item.NombreAssembly; // Lst.Add(Obj); //} String query = "select a.* from Seguridad.Menu a "+ " inner join menu_x_usuario b on a.IdMenu = b.IdMenu and b.IdModulo = "+IdModulo+ " "+ " where b.NombreUsuario = '"+usuario+"' and b.Contrasena = '"+Contraseña+"' and b.IdEmpresa = "+IdEmpresa; return oEnti.ExecuteStoreQuery<clsMenu>(query).ToList(); ; } catch (Exception e) { return null; } }
public Boolean Guardar(clsPerfil Info, ref int IdPerfil) { try { using (TECAv8Entities Context = new TECAv8Entities()) { var contact = Perfil.CreatePerfil(0); var address = new Perfil(); address.IdEstado = Info.IdEstado; address.Descripcion = Info.Descripcion; address.IdPerfil = IdPerfil = GetId(); contact = address; Context.Perfil.AddObject(contact); Context.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean VerificarUsuarioClave(string usuario, string clave, ref int IdUsuario) { try { using (TECAv8Entities oent = new TECAv8Entities()) { var Consulta = from q in oent.Usuario where q.NombreUsuario == usuario && q.Contrasena == clave select q; if (Consulta.ToList().Count() >= 1) { IdUsuario = Consulta.First().IdUsuario; return(true); } else { return(false); } } } catch (Exception) { return(false); } }
public List<clsMenu> ConsultarMenu() { using (TECAv8Entities entity = new TECAv8Entities()) { return entity.ExecuteStoreQuery<clsMenu>("select * from Seguridad.Menu").ToList(); } }
//metodo que retorna el nombre de la empresa segun Id que se le envia public string ConsultarPorId(int id) { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Empresa where a.IdEmpresa == id select a).First(); return x.NombreComercial; } }
public bool Modificar(clsEmpresa e) { try { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); x.RazonSocial = e.razonSocial; x.NombreComercial = e.nombreComercial; x.Ruc = e.ruc; x.Direccion = e.direccion; // x.IdImagen = e.idImagen; // x.Logo = e.logo; // x.Fondo = e.fondo; // x.FechaInicioSistema = e.fechaInicioSistema; x.Logotipo = e.logotipo; x.Correo = e.correo; x.SitioWeb = e.sitioWeb; x.Sector = e.sector; x.Descripcion = e.descripcion; x.IdEstado = e.idEstado; ent.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine("Error: " + ex); return(false); } }
public List<clsVwUsuarioPermisos> LeerPermisos(int idUsuario) { try { List<clsVwUsuarioPermisos> listaPermisos = new List<clsVwUsuarioPermisos>(); TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.UsuariodPermisos where w.IdUsuario==idUsuario select w; // var con = from w in ent.UsuarioPermisos select w; // var con = from w in ent.UsuarioPermisos select w; // var con = from w in ent.UsuarioPermisos select w; foreach (var item in con) //se cae xq es version antigua no tiene sector { clsVwUsuarioPermisos p = new clsVwUsuarioPermisos(); p.idUsuario = item.IdUsuario; p.nombreUsuario = item.NombreUsuario; p.perfil = item.Descripcion; p.idModulo = item.IdModulo; p.nombre = item.Nombre; p.nombreFormulario = item.NombreFormulario; p.lectura = item.Lectura; p.escritura = item.Escritura; p.eliminacion = item.Eliminacion; //p.descripcion = item.Descripcion; listaPermisos.Add(p); } return listaPermisos; //var ee = from w in listaEmpresa select w; } catch (Exception ex) { Console.WriteLine("Error: " + ex); return null; } }
//metodo que devuelve el Id de la empresa segun el nombre comercial que se le envia public int ConsultarPorNombreComercial(string nombre) { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Empresa where a.NombreComercial == nombre select a).First(); return x.IdEmpresa; } }
//metodo que devuelve el Id de la empresa segun Razon social que se le envia public int ConsultarPorRazonSocial(string razon) { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Empresa where a.RazonSocial == razon select a).First(); return(x.IdEmpresa); } }
//metodo que devuelve el Id de la empresa segun el nombre comercial que se le envia public int ConsultarPorNombreComercial(string nombre) { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Empresa where a.NombreComercial == nombre select a).First(); return(x.IdEmpresa); } }
//metodo que devuelve el Id de la empresa segun Razon social que se le envia public int ConsultarPorRazonSocial(string razon) { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Empresa where a.RazonSocial == razon select a).First(); return x.IdEmpresa; } }
//eliminado fisico.. no usar solo seguridad public void Eliminar(clsEmpresa e) { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); ent.DeleteObject(x);//elimina el registro ent.SaveChanges(); } }
//obtener id siguiente para guardar la empresa public int getIdSiguiente() { try { TECAv8Entities ent = new TECAv8Entities(); int x = ((from a in ent.Empresa select a.IdEmpresa).Max()) + 1; return(x); } catch (Exception e) { Console.WriteLine("Error: " + e); return(1); //en caso de que no exista algun registro } }
//obtener id siguiente public int getIdSiguiente() { try { TECAv8Entities ent = new TECAv8Entities(); int x = ((from a in ent.Estado select a.IdEstado).Max()) + 1; return x; } catch (Exception e) { Console.WriteLine("Error: " + e); return 1; //en caso de que no exista algun registro } }
//metodo que retorna la descripcion de un estado segun su Id public string getDescripcionSegunId(int id) { try { using (TECAv8Entities ent = new TECAv8Entities()){ var x = (from a in ent.Estado where a.IdEstado == id select a).First(); return x.Descripcion; } } catch (Exception e) { Console.WriteLine("Error: " +e); return null; } }
public List <clsHorario> COnsultar(int IdPerfil) { try { using (TECAv8Entities Oen = new TECAv8Entities()) { string query = "select * from Seguridad.Horario where IdPerfil=" + IdPerfil; return(Oen.ExecuteStoreQuery <clsHorario>(query).ToList()); } } catch (Exception) { return(null); } }
public List <clsPerfil> Consulltar() { try { using (TECAv8Entities oent = new TECAv8Entities()) { string quert = "select * from Seguridad.Perfil"; return(oent.ExecuteStoreQuery <clsPerfil>(quert).ToList()); } } catch (Exception) { return(null); } }
//metodo que retorna el Id de un estado segun su descripcion public int getIdSegunDescripcion(string descrip) { try { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Estado where a.Descripcion == descrip select a).First(); return(x.IdEstado); //se lo puede cambiar y devolver el objeto x que en realidad es un objeto estado lleno con valores correcto segun la base } } catch (Exception e) { Console.WriteLine("No se encontro, Error: " + e); return(0); } }
//metodo que retorna la descripcion de un estado segun su Id public string getDescripcionSegunId(int id) { try { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Estado where a.IdEstado == id select a).First(); return(x.Descripcion); } } catch (Exception e) { Console.WriteLine("Error: " + e); return(null); } }
public static bool ConsultarPorId(int id) { try { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Usuario where a.IdUsuario == id select a).First(); } return true; } catch (Exception) { return false; throw; } }
//metodo que retorna el Id de un estado segun su descripcion public int getIdSegunDescripcion(string descrip) { try { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Estado where a.Descripcion == descrip select a).First(); return x.IdEstado; //se lo puede cambiar y devolver el objeto x que en realidad es un objeto estado lleno con valores correcto segun la base } } catch (Exception e) { Console.WriteLine("No se encontro, Error: " +e); return 0; } }
public static bool CambiarClave(clsUsuario u, string nuevaClave) { try { TECAv8Entities ent = new TECAv8Entities(); var x = (from a in ent.Usuario where a.NombreUsuario == u.NombreUsuario && a.Contrasena == u.Contrasena select a).First(); x.Contrasena = nuevaClave; ent.SaveChanges(); return true; } catch (Exception) { return false; throw; } }
public static bool Eliminar(clsUsuario u) { try { TECAv8Entities ent = new TECAv8Entities(); var x = (from a in ent.Usuario where a.IdUsuario == u.IdUsuario select a).First(); ent.DeleteObject(x); ent.SaveChanges(); return true; } catch (Exception) { return false; throw; } }
public List <clsModulo> ConsultaModulos() { try { List <clsModulo> Lista = new List <clsModulo>(); TECAv8Entities ent = new TECAv8Entities(); string consulta = "select * from Seguridad.Modulo"; return(Lista = ent.ExecuteStoreQuery <clsModulo>(consulta).ToList()); } catch (Exception ex) { Console.WriteLine("Error: " + ex); return(null); } }
public List<clsModulo> ConsultaModulos() { try { List<clsModulo> Lista = new List<clsModulo>(); TECAv8Entities ent = new TECAv8Entities(); string consulta = "select * from Seguridad.Modulo"; return Lista = ent.ExecuteStoreQuery<clsModulo>(consulta).ToList(); } catch (Exception ex) { Console.WriteLine("Error: " + ex); return null; } }
public List <clsModuloR> ConsultaModulosUsuario(int IdEmpresa, String usuario, String Contraseña) { try { List <clsModuloR> Lista = new List <clsModuloR>(); TECAv8Entities Oent = new TECAv8Entities(); string Querty = "SELECT a.IdEstado,a.IdModulo,a.Logo,a.Nombre from Seguridad.Modulo a join " + "menu_x_usuario b on a.IdModulo = b.IdModulo " + "where b.NombreUsuario = '" + usuario + "' and b.Contrasena = '" + Contraseña + "' and b.IdEmpresa =" + IdEmpresa + " " + "Group By a.IdEstado,a.IdModulo,a.Logo,a.Nombre"; return(Lista = Oent.ExecuteStoreQuery <clsModuloR>(Querty).ToList()); } catch (Exception) { return(null); } }
public static bool ConsultarPorId(int id) { try { using (TECAv8Entities ent = new TECAv8Entities()) { var x = (from a in ent.Usuario where a.IdUsuario == id select a).First(); } return(true); } catch (Exception) { return(false); throw; } }
public static bool CambiarClave(clsUsuario u, string nuevaClave) { try { TECAv8Entities ent = new TECAv8Entities(); var x = (from a in ent.Usuario where a.NombreUsuario == u.NombreUsuario && a.Contrasena == u.Contrasena select a).First(); x.Contrasena = nuevaClave; ent.SaveChanges(); return(true); } catch (Exception) { return(false); throw; } }
public static bool Eliminar(clsUsuario u) { try { TECAv8Entities ent = new TECAv8Entities(); var x = (from a in ent.Usuario where a.IdUsuario == u.IdUsuario select a).First(); ent.DeleteObject(x); ent.SaveChanges(); return(true); } catch (Exception) { return(false); throw; } }
public List<clsModuloR> ConsultaModulosUsuario(int IdEmpresa, String usuario, String Contraseña) { try { List<clsModuloR> Lista = new List<clsModuloR>(); TECAv8Entities Oent = new TECAv8Entities(); string Querty = "SELECT a.IdEstado,a.IdModulo,a.Logo,a.Nombre from Seguridad.Modulo a join "+ "menu_x_usuario b on a.IdModulo = b.IdModulo " + "where b.NombreUsuario = '"+usuario+"' and b.Contrasena = '"+Contraseña+"' and b.IdEmpresa ="+IdEmpresa +" "+ "Group By a.IdEstado,a.IdModulo,a.Logo,a.Nombre"; return Lista = Oent.ExecuteStoreQuery<clsModuloR>(Querty).ToList(); } catch (Exception) { return null; } }
public List<clsPerfil> Consulltar() { try { using (TECAv8Entities oent = new TECAv8Entities()) { string quert = "select * from Seguridad.Perfil"; return oent.ExecuteStoreQuery<clsPerfil>(quert).ToList(); } } catch (Exception) { return null; } }
public bool ModificaruSUARIO(Usuario u) { try { TECAv8Entities ent = new TECAv8Entities(); var x = (from a in ent.Usuario where a.IdUsuario == u.IdUsuario select a).First(); x.NombreUsuario = u.NombreUsuario; x.Contrasena = u.Contrasena; x.IdEstado = u.IdEstado; x.IdPerfil = u.IdPerfil; ent.SaveChanges(); return true; } catch (Exception) { return false; } }