Exemple #1
0
        public bool actualizarDiaHorario(ClDiasHorarios diah, int id)
        {
            ISession mySesions = SessionFactory.OpenSession;
            bool     resp      = false;

            using (mySesions)
            {
                using (ITransaction transaction = mySesions.BeginTransaction())
                {
                    try
                    {
                        IQuery         query  = mySesions.CreateQuery("FROM ClDiasHorarios WHERE IdDiaHorario=: id").SetInt32("id", id);
                        ClDiasHorarios cldiah = query.List <ClDiasHorarios>()[0];
                        cldiah.DiaHorario = diah.DiaHorario;
                        mySesions.Update(cldiah);
                        transaction.Commit();
                        resp = true;
                        return(resp);
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                    finally
                    {
                        mySesions.Flush();
                    }
                }
            }
        }
Exemple #2
0
        public void InsertarDiaHorario(ClDiasHorarios diah)
        {
            ISession mySesions = SessionFactory.OpenSession;

            using (mySesions)
            {
                using (ITransaction transaction = mySesions.BeginTransaction())
                {
                    try
                    {
                        mySesions.Save(diah);
                        transaction.Commit();
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                }
            }
        }
Exemple #3
0
 public bool UpdateDiaHorario(ClDiasHorarios diah, int id)//actualizar dia
 {
     return(serv.actualizarDiaHorario(diah, id));
 }
Exemple #4
0
 public void PostinsertarDiaHorario(ClDiasHorarios diah)//insertar un dia
 {
     serv.InsertarDiaHorario(diah);
 }