public void SetNombre(string p_Proveedor_OID, string p_nombre)
        {
            /*PROTECTED REGION ID(InfoCosteProgramaGenNHibernate.CEN.InfoCoste_Proveedor_setNombre_customized) START*/

            ProveedorEN proveedorEN = null;

            //Initialized ProveedorEN
            proveedorEN = new ProveedorEN ();
            proveedorEN.Id = p_Proveedor_OID;
            proveedorEN.Nombre = p_nombre;
            //Call to ProveedorCAD

            _IProveedorCAD.SetNombre (proveedorEN);

            /*PROTECTED REGION END*/
        }
        public void SetDireccion(string p_Proveedor_OID, string p_direccion)
        {
            /*PROTECTED REGION ID(InfoCosteProgramaGenNHibernate.CEN.InfoCoste_Proveedor_setDireccion_customized) START*/

            ProveedorEN proveedorEN = null;

            //Initialized ProveedorEN
            proveedorEN = new ProveedorEN ();
            proveedorEN.Id = p_Proveedor_OID;
            proveedorEN.Direccion = p_direccion;
            //Call to ProveedorCAD

            _IProveedorCAD.SetDireccion (proveedorEN);

            /*PROTECTED REGION END*/
        }
Exemple #3
0
 public ProveedorEN(ProveedorEN proveedor)
 {
     this.init (proveedor.Id, proveedor.Nombre, proveedor.Direccion, proveedor.Email, proveedor.PedidoProveedor);
 }
Exemple #4
0
        public void SetNombre(ProveedorEN proveedor)
        {
            try
            {
                SessionInitializeTransaction ();
                ProveedorEN proveedorEN = (ProveedorEN)session.Load (typeof(ProveedorEN), proveedor.Id);

                proveedorEN.Nombre = proveedor.Nombre;

                session.Update (proveedorEN);
                SessionCommit ();
            }

            catch (Exception ex) {
                SessionRollBack ();
                if (ex is InfoCosteProgramaGenNHibernate.Exceptions.ModelException)
                        throw ex;
                throw new InfoCosteProgramaGenNHibernate.Exceptions.DataLayerException ("Error in ProveedorCAD.", ex);
            }

            finally
            {
                SessionClose ();
            }
        }
Exemple #5
0
        public string Proveedor(ProveedorEN proveedor)
        {
            try
            {
                SessionInitializeTransaction ();

                session.Save (proveedor);
                SessionCommit ();
            }

            catch (Exception ex) {
                SessionRollBack ();
                if (ex is InfoCosteProgramaGenNHibernate.Exceptions.ModelException)
                        throw ex;
                throw new InfoCosteProgramaGenNHibernate.Exceptions.DataLayerException ("Error in ProveedorCAD.", ex);
            }

            finally
            {
                SessionClose ();
            }

            return proveedor.Id;
        }