public bool reservarMesa(string nombre, string apellido, string rut, string email, int telefono, string fecha, string hora, string cantidad) { try { string windowsTime = fecha + " " + hora; DateTime date = DateTime.Parse(windowsTime);; using (var var = new EntitiesRestaurante()) { CLIENTE c1i1 = var.CLIENTE.Where(n => n.RUT_CLIENTE == rut).FirstOrDefault(); if (c1i1 != null) { var.INSERTRESERVA(c1i1.ID_CLIENTE, 0, date); var.SaveChanges(); return(true); } else { var.INSERTCLIENTE(rut, nombre, apellido, email, telefono); CLIENTE cli2 = var.CLIENTE.Where(n => n.RUT_CLIENTE == rut).FirstOrDefault(); var.INSERTRESERVA(cli2.ID_CLIENTE, 0, date); var.SaveChanges(); return(true); } } } catch (Exception ex) { Console.WriteLine(ex.Message.ToString()); return(false); } }
public bool insertarCliente(CLIENTE cliente) { try { context.INSERTCLIENTE(cliente.RUT_CLIENTE, cliente.NOMBRE_CLIENTE, cliente.APELLIDO_CLIENTE, cliente.CORREO, cliente.TELEFONO); context.SaveChanges(); return(true); } catch { return(false); } }