Exemple #1
0
        public static TrademarkEN Convert(TrademarkDTO dto)
        {
            TrademarkEN newinstance = null;

            try
            {
                if (dto != null)
                {
                    newinstance = new TrademarkEN();



                    newinstance.Id   = dto.Id;
                    newinstance.Name = dto.Name;
                    if (dto.Device_oid != null)
                    {
                        MoSIoTGenNHibernate.CAD.MosIoT.IDeviceCAD deviceCAD = new MoSIoTGenNHibernate.CAD.MosIoT.DeviceCAD();

                        newinstance.Device = new System.Collections.Generic.List <MoSIoTGenNHibernate.EN.MosIoT.DeviceEN>();
                        foreach (int entry in dto.Device_oid)
                        {
                            newinstance.Device.Add(deviceCAD.ReadOIDDefault(entry));
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(newinstance);
        }
Exemple #2
0
        public TrademarkEN ReadOIDDefault(int id
                                          )
        {
            TrademarkEN trademarkEN = null;

            try
            {
                SessionInitializeTransaction();
                trademarkEN = (TrademarkEN)session.Get(typeof(TrademarkEN), id);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }

            return(trademarkEN);
        }
Exemple #3
0
// Modify default (Update all attributes of the class)

        public void ModifyDefault(TrademarkEN trademark)
        {
            try
            {
                SessionInitializeTransaction();
                TrademarkEN trademarkEN = (TrademarkEN)session.Load(typeof(TrademarkEN), trademark.Id);

                trademarkEN.Name = trademark.Name;


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

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


            finally
            {
                SessionClose();
            }
        }
Exemple #4
0
        public void Destroy(int id
                            )
        {
            try
            {
                SessionInitializeTransaction();
                TrademarkEN trademarkEN = (TrademarkEN)session.Load(typeof(TrademarkEN), id);
                session.Delete(trademarkEN);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }
        }
Exemple #5
0
        public int New_(TrademarkEN trademark)
        {
            try
            {
                SessionInitializeTransaction();

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

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


            finally
            {
                SessionClose();
            }

            return(trademark.Id);
        }
Exemple #6
0
        public TrademarkEN ReadOID(int id
                                   )
        {
            TrademarkEN trademarkEN = null;

            trademarkEN = _ITrademarkCAD.ReadOID(id);
            return(trademarkEN);
        }
Exemple #7
0
        public void Modify(int p_Trademark_OID, string p_name)
        {
            TrademarkEN trademarkEN = null;

            //Initialized TrademarkEN
            trademarkEN      = new TrademarkEN();
            trademarkEN.Id   = p_Trademark_OID;
            trademarkEN.Name = p_name;
            //Call to TrademarkCAD

            _ITrademarkCAD.Modify(trademarkEN);
        }
Exemple #8
0
        public int New_(string p_name)
        {
            TrademarkEN trademarkEN = null;
            int         oid;

            //Initialized TrademarkEN
            trademarkEN      = new TrademarkEN();
            trademarkEN.Name = p_name;

            //Call to TrademarkCAD

            oid = _ITrademarkCAD.New_(trademarkEN);
            return(oid);
        }