예제 #1
0
        public List <clientes> all()
        {
            try
            {
                clgEntities db = new clgEntities();

                List <clientes> LstClientes = db.clientes.Include(c => c.direcciones).ToList();

                return(LstClientes);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
예제 #2
0
        public clientes update(clientes cliente)
        {
            try
            {
                clgEntities db = new clgEntities();
                db.clientes.Attach(cliente);
                db.Entry(cliente).State = System.Data.Entity.EntityState.Modified;

                db.SaveChanges();
                return(cliente);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
예제 #3
0
        public clientes add(clientes cliente)
        {
            try
            {
                clgEntities db = new clgEntities();

                db.clientes.Add(cliente);
                db.SaveChanges();

                return(cliente);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
예제 #4
0
        public clientes get(string id)
        {
            try
            {
                clgEntities db = new clgEntities();

                long ClienteId = long.Parse(id);

                clientes cliente = db.clientes.Find(ClienteId);

                return(cliente);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
예제 #5
0
        public clientes delete(string id)
        {
            try
            {
                long ClienteId = long.Parse(id);

                clgEntities db = new clgEntities();

                clientes cliente = db.clientes.Find(ClienteId);

                db.clientes.Attach(cliente);
                db.clientes.Remove(cliente);

                db.SaveChanges();

                return(cliente);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }