public void Modify(CobrosEN cobros)
        {
            try
            {
                SessionInitializeTransaction ();
                CobrosEN cobrosEN = (CobrosEN)session.Load (typeof(CobrosEN), cobros.Id);

                cobrosEN.Descripcion = cobros.Descripcion;

                cobrosEN.Fecha = cobros.Fecha;

                cobrosEN.Precio = cobros.Precio;

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

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

            finally
            {
                SessionClose ();
            }
        }
        public void Modify(int p_Cobros_OID, string p_descripcion, string p_fecha, float p_precio)
        {
            CobrosEN cobrosEN = null;

            //Initialized CobrosEN
            cobrosEN = new CobrosEN ();
            cobrosEN.Id = p_Cobros_OID;
            cobrosEN.Descripcion = p_descripcion;
            cobrosEN.Fecha = p_fecha;
            cobrosEN.Precio = p_precio;
            //Call to CobrosCAD

            _ICobrosCAD.Modify (cobrosEN);
        }
        public int Nuevo_cobro(string p_descripcion, string p_fecha, float p_precio)
        {
            CobrosEN cobrosEN = null;
            int oid;

            //Initialized CobrosEN
            cobrosEN = new CobrosEN ();
            cobrosEN.Descripcion = p_descripcion;

            cobrosEN.Fecha = p_fecha;

            cobrosEN.Precio = p_precio;

            //Call to CobrosCAD

            oid = _ICobrosCAD.Nuevo_cobro (cobrosEN);
            return oid;
        }
        public int Nuevo_cobro(CobrosEN cobros)
        {
            try
            {
                SessionInitializeTransaction ();

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

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

            finally
            {
                SessionClose ();
            }

            return cobros.Id;
        }
 public CobrosEN(CobrosEN cobros)
 {
     this.init (cobros.Id, cobros.Descripcion, cobros.Fecha, cobros.Precio, cobros.Tratamientos, cobros.Servicio);
 }