Exemplo n.º 1
0
 public static bool Guardar(TipoCitas tipoCita)
 {
     if (!Existe(tipoCita.TipoCitaId))
     {
         return(Insertar(tipoCita));
     }
     else
     {
         return(Modificar(tipoCita));
     }
 }
Exemplo n.º 2
0
        public void ModificarTest()
        {
            TipoCitas tipoCitas = new TipoCitas();
            bool      paso      = false;

            tipoCitas.TipoCitaId  = 1;
            tipoCitas.Nombre      = "Agendada";
            tipoCitas.Descripcion = "Esta es una breve descripcion";

            paso = TipoCitasBLL.Modificar(tipoCitas);

            Assert.AreEqual(paso, true);
        }
Exemplo n.º 3
0
        public void InsertarTest()
        {
            TipoCitas tipoCitas = new TipoCitas();
            bool      paso      = false;

            tipoCitas.TipoCitaId  = 0;
            tipoCitas.Nombre      = "Urgente";
            tipoCitas.Descripcion = "Esta es una breve descripcion";

            paso = TipoCitasBLL.Insertar(tipoCitas);

            Assert.AreEqual(paso, true);
        }
Exemplo n.º 4
0
        public static bool Modificar(TipoCitas tipoCita)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(tipoCita).State = EntityState.Modified;
                paso = contexto.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                contexto.Dispose();
            }

            return(paso);
        }
Exemplo n.º 5
0
        public static bool Insertar(TipoCitas tipoCita)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.TipoCitas.Add(tipoCita);
                paso = contexto.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                contexto.Dispose();
            }

            return(paso);
        }