Exemple #1
0
// Modify default (Update all attributes of the class)

        public void ModifyDefault(TipoCocinaEN tipoCocina)
        {
            try
            {
                SessionInitializeTransaction();
                TipoCocinaEN tipoCocinaEN = (TipoCocinaEN)session.Load(typeof(TipoCocinaEN), tipoCocina.Tipo);

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

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


            finally
            {
                SessionClose();
            }
        }
Exemple #2
0
        public TipoCocinaViewModel ConvertENToModelUI(TipoCocinaEN en)
        {
            TipoCocinaViewModel tip = new TipoCocinaViewModel();

            tip.Tipo = en.Tipo;
            return(tip);
        }
Exemple #3
0
        public TipoCocinaEN ReadOIDDefault(string tipo
                                           )
        {
            TipoCocinaEN tipoCocinaEN = null;

            try
            {
                SessionInitializeTransaction();
                tipoCocinaEN = (TipoCocinaEN)session.Get(typeof(TipoCocinaEN), tipo);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }

            return(tipoCocinaEN);
        }
Exemple #4
0
        public string New_(TipoCocinaEN tipoCocina)
        {
            try
            {
                SessionInitializeTransaction();

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

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


            finally
            {
                SessionClose();
            }

            return(tipoCocina.Tipo);
        }
Exemple #5
0
        public TipoCocinaEN ReadOID(string tipo
                                    )
        {
            TipoCocinaEN tipoCocinaEN = null;

            tipoCocinaEN = _ITipoCocinaCAD.ReadOID(tipo);
            return(tipoCocinaEN);
        }
Exemple #6
0
        public void Modify(string p_TipoCocina_OID)
        {
            TipoCocinaEN tipoCocinaEN = null;

            //Initialized TipoCocinaEN
            tipoCocinaEN      = new TipoCocinaEN();
            tipoCocinaEN.Tipo = p_TipoCocina_OID;
            //Call to TipoCocinaCAD

            _ITipoCocinaCAD.Modify(tipoCocinaEN);
        }
Exemple #7
0
        public string New_(string p_tipo)
        {
            TipoCocinaEN tipoCocinaEN = null;
            string       oid;

            //Initialized TipoCocinaEN
            tipoCocinaEN      = new TipoCocinaEN();
            tipoCocinaEN.Tipo = p_tipo;

            //Call to TipoCocinaCAD

            oid = _ITipoCocinaCAD.New_(tipoCocinaEN);
            return(oid);
        }
Exemple #8
0
        // GET: TipoCocina/Delete/5
        public ActionResult Delete(string id)
        {
            try
            {
                SessionInitialize();
                TipoCocinaCAD       tipCAD = new TipoCocinaCAD(session);
                TipoCocinaCEN       tipCEN = new TipoCocinaCEN(tipCAD);
                TipoCocinaEN        tipEN  = tipCEN.ReadOID(id);
                TipoCocinaViewModel tip    = new AssemblerTipoCocina().ConvertENToModelUI(tipEN);

                SessionClose();

                return(View(tip));
            }
            catch
            {
                return(View());
            }
        }