示例#1
0
 //list users
 public static List <usuario> getUsers()
 {
     try
     {
         dc = new DCRestauranteDataContext();
         var users = dc.usuarios.Where(data
                                       => data.estado_usuario == 'A');
         return(users.ToList());
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#2
0
 //validacions login
 public static usuario getUsersLogin(string user, string pass)
 {
     try
     {
         dc = new DCRestauranteDataContext();
         var usuario = dc.usuarios.FirstOrDefault(data => data.estado_usuario == 'A' &&
                                                  data.email_usuario.Equals(user) && data.pass_usuario.Equals(pass));
         return(usuario);
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#3
0
 //list carta
 public static List <carta> getCarta()
 {
     try
     {
         dc = new DCRestauranteDataContext();
         var carta = dc.cartas.Where(data
                                     => data.estado_carta == 'A');
         return(carta.ToList());
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#4
0
 //list users
 public static List <cliente> getClients()
 {
     try
     {
         dc = new DCRestauranteDataContext();
         var client = dc.clientes.Where(data
                                        => data.estado_cliente == 'A');
         return(client.ToList());
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#5
0
 //list plato
 public static List <plato> getPlato()
 {
     try
     {
         dc = new DCRestauranteDataContext();
         var plato = dc.platos.Where(data
                                     => data.estado_plato == 'A');
         return(plato.ToList());
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#6
0
 //insert users
 public static bool saveUsers(usuario _infoUser)
 {
     try
     {
         dc = new DCRestauranteDataContext();
         bool res = false;
         _infoUser.estado_usuario = 'A';
         _infoUser.fecha_usuario  = DateTime.Now;
         dc.usuarios.InsertOnSubmit(_infoUser);
         dc.SubmitChanges();
         res = true;
         return(res);
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#7
0
 //insert carta
 public static bool saveCarta(carta _infoCarta)
 {
     try
     {
         dc = new DCRestauranteDataContext();
         bool res = false;
         _infoCarta.estado_carta = 'A';
         _infoCarta.fecha_carta  = DateTime.Now;
         dc.cartas.InsertOnSubmit(_infoCarta);
         dc.SubmitChanges();
         res = true;
         return(res);
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }
示例#8
0
 //insert plato
 public static bool savePlato(plato _infoplato)
 {
     try
     {
         dc = new DCRestauranteDataContext();
         bool res = false;
         _infoplato.estado_plato = 'A';
         _infoplato.fecha_plato  = DateTime.Now;
         dc.platos.InsertOnSubmit(_infoplato);
         dc.SubmitChanges();
         res = true;
         return(res);
     }
     catch (Exception ex)
     {
         throw new ArgumentException("ERROR" + ex.Message);
     }
 }