public Entidades.Mozo buscarXID(int id) { Entidades.Mozo m = null; try { OleDbConnection conexion = Entidades.Conexion.GetInstancia().crearConexion(); OleDbCommand cmd = new OleDbCommand("Select * From Mozo Where Id=@id", conexion); cmd.Parameters.AddWithValue("@id", id); OleDbDataReader datos = cmd.ExecuteReader(); if (datos.Read()) { m = new Entidades.Mozo(); m.Id = Convert.ToInt32(datos["Id"]); m.Nombre = datos["Nombre"].ToString(); m.Apellido = datos["Apellido"].ToString(); m.Cedula = datos["Cedula"].ToString(); m.Direccion = datos["Direccion"].ToString(); m.Email = datos["Email"].ToString(); m.Telefono = datos["Telefono"].ToString(); } } catch (Exception ex) { throw new Exception("Ocurrio un problema al listar " + ex.Message); } return m; }
public Entidades.Mozo buscarXCedula(string cedula) { Entidades.Mozo m = new Entidades.Mozo(); foreach (Entidades.Mozo mozo in PersistenciaOleDb.PersistenciaOleDbMozo.getInstancia().lista()) { if (mozo.Cedula == cedula) { m = mozo; break; } } return m; }
public string guardar(string nombre, string apellido, string cedula,string pass, string tel, string dir, string email, int activo) { Entidades.Mozo mozo = new Entidades.Mozo(); mozo.Nombre = nombre; mozo.Apellido = apellido; mozo.Cedula = cedula; mozo.Telefono = tel; mozo.Direccion = dir; mozo.Email = email; mozo.Activo = activo; Entidades.LogIn log = new Entidades.LogIn(); log.Usuario = cedula; log.Password = pass; log.Tipo = 4; log.Persist = PersistenciaOleDb.PersistenciaOleDbLogIn.getInstancia(); log.guardar(log); return PersistenciaOleDb.PersistenciaOleDbMozo.getInstancia().guardar(mozo); }
public override List<Entidades.Mozo> lista() { List<Entidades.Mozo> lista = new List<Entidades.Mozo>(); try { OleDbConnection conexion = Entidades.Conexion.GetInstancia().crearConexion(); OleDbCommand cmdLista = new OleDbCommand("Select * From Mozo", conexion); OleDbDataReader datos = cmdLista.ExecuteReader(); while (datos.Read()) { Entidades.Mozo m = new Entidades.Mozo(); m.Id = Convert.ToInt32(datos["Id"]); m.Nombre = datos["Nombre"].ToString(); m.Apellido = datos["Apellido"].ToString(); m.Cedula = datos["Cedula"].ToString(); m.Telefono = datos["Telefono"].ToString(); m.Direccion = datos["Direccion"].ToString(); m.Email = datos["Email"].ToString(); m.Activo = Convert.ToInt32(datos["Activo"]); lista.Add(m); } } catch (Exception ex) { throw new Exception("Ocurrio un problema al listar " + ex.Message); } return lista; }