コード例 #1
0
ファイル: DAO_Pedido.cs プロジェクト: lucam593/Proyecto2018
        public void insertarPedido(TO_Pedido toPedido)
        {
            Pedido pedido = new Pedido();

            pedido.Cliente = toPedido.Cliente.NombreDeUsuario;
            pedido.Estado  = "A Tiempo";
            pedido.Fecha   = System.DateTime.Now;

            entidades.Pedidoes.Add(pedido);
            entidades.SaveChanges();
            //int nextIdentity = Convert.ToInt32(entidades.Database.SqlQuery<decimal>("Select IDENT_CURRENT ('Routing.RouteDescriptionTable')", new object[0]).FirstOrDefault());

            //var x = from c in entidades.Pedido select c;
            //x.Last().NumeroPedido;

            foreach (TO_DetallePedido toDetallePedido in toPedido.DetallePedido)
            {
                DetallePedido detallePedido = new DetallePedido();
                detallePedido.NumeroPedido = pedido.NumeroPedido;
                detallePedido.Codigo_Plato = toDetallePedido.Plato.CodigoPlato;
                detallePedido.Cantidad     = toDetallePedido.Cantidad;

                entidades.DetallePedidoes.Add(detallePedido);
                entidades.SaveChanges();
            }
        }
コード例 #2
0
ファイル: DAOCliente.cs プロジェクト: lucam593/Proyecto2018
        public void insertarCliente(TO_Cliente toCliente)
        {
            DAO_Usuario user = new DAO_Usuario();

            user.insertarUsuario(toCliente.NombreDeUsuario, toCliente.Contrasena, "Cliente", entidades);

            Cliente cliente = new Cliente();

            cliente.NombreUsuario = toCliente.NombreDeUsuario;

            cliente.Correo          = toCliente.Correo;
            cliente.Direccion       = toCliente.Direccion;
            cliente.Habilitado      = toCliente.Habilitado;
            cliente.Nombre_Completo = toCliente.NombreCompleto;

            entidades.Clientes.Add(cliente);
            entidades.SaveChanges();
        }