public int PedidoCliente(int p_id, Nullable<DateTime> p_fecha, string p_cliente) { PedidoClienteEN pedidoClienteEN = null; int oid; //Initialized PedidoClienteEN pedidoClienteEN = new PedidoClienteEN (); pedidoClienteEN.Id = p_id; pedidoClienteEN.Fecha = p_fecha; if (p_cliente != null) { pedidoClienteEN.Cliente = new InfoCosteProgramaGenNHibernate.EN.InfoCoste.ClienteEN (); pedidoClienteEN.Cliente.Id = p_cliente; } //Call to PedidoClienteCAD oid = _IPedidoClienteCAD.PedidoCliente (pedidoClienteEN); return oid; }
private void crearReserva(PedidoClienteEN pedidoEN) { }
private void crearProforma(PedidoClienteEN pedidoEN) { }
private void crearPresupuesto(PedidoClienteEN pedidoEN) { }
private void crearFactura(PedidoClienteEN pedidoEN) { }
public PedidoClienteEN(PedidoClienteEN pedidoCliente) { this.init (pedidoCliente.Id, pedidoCliente.Fecha, pedidoCliente.Cliente, pedidoCliente.TipoFactura, pedidoCliente.LineaPedido); }
public int PedidoCliente(PedidoClienteEN pedidoCliente) { try { SessionInitializeTransaction (); if (pedidoCliente.Cliente != null) { pedidoCliente.Cliente = (InfoCosteProgramaGenNHibernate.EN.InfoCoste.ClienteEN)session.Load (typeof(InfoCosteProgramaGenNHibernate.EN.InfoCoste.ClienteEN), pedidoCliente.Cliente.Id); pedidoCliente.Cliente.PedidoCliente.Add (pedidoCliente); } session.Save (pedidoCliente); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is InfoCosteProgramaGenNHibernate.Exceptions.ModelException) throw ex; throw new InfoCosteProgramaGenNHibernate.Exceptions.DataLayerException ("Error in PedidoClienteCAD.", ex); } finally { SessionClose (); } return pedidoCliente.Id; }