示例#1
0
 public void CrearCliente(ClienteEntity c)
 {
     lock (l)
     {
         db.Insert(c);
     }
 }
示例#2
0
 public void BorrarCliente(ClienteEntity c)
 {
     lock (l)
     {
         db.Delete <ClienteEntity>(c.Id);
     }
 }
        public void BorrarCliente(ClienteEntity a)
        {
            var toDelete = Cliente.FirstOrDefault(px => px.Id == a.Id);

            if (toDelete != null)
            {
                Cliente.Remove(toDelete);
            }
        }
        public void CrearCliente(ClienteEntity a)
        {
            if (Cliente.Count == 0)
            {
                a.Id = 1;
            }
            else
            {
                a.Id = Cliente.Max(b => b.Id) + 1;
            }

            Cliente.Add(a);
        }
        public void ActualizarCliente(ClienteEntity c)
        {
            var ToUpdate = Cliente.FirstOrDefault(up => up.Id == c.Id);

            if (ToUpdate != null)
            {
                ToUpdate.Nombre    = c.Nombre;
                ToUpdate.Domicilio = c.Domicilio;
                ToUpdate.Numero    = c.Numero;
                ToUpdate.Correo    = c.Correo;
                ToUpdate.Estatus   = c.Estatus;
            }
        }
示例#6
0
 public void ActualizarCliente(ClienteEntity c)
 {
     lock (l)
     {
         var toUpdate = db.Find <ClienteEntity>(c.Id);
         if (toUpdate != null)
         {
             c.Nombre    = c.Nombre;
             c.Domicilio = c.Domicilio;
             c.Numero    = c.Numero;
             c.Estatus   = c.Estatus;
             c.Correo    = c.Correo;
             db.Update(c);
         }
     }
 }