Ejemplo n.º 1
0
        public bool ActualizarFarmaceutico(FarmaceuticoBE objFarmaceutico)
        {
            try
            {
                using (ContextDA objContextDA = new ContextDA())
                {
                    objContextDA.Entry(objFarmaceutico).State = EntityState.Modified;

                    objContextDA.SaveChanges();
                    return(true);
                }
            }
            catch (DbEntityValidationException e)
            {
                foreach (var eve in e.EntityValidationErrors)
                {
                    Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State);
                    foreach (var ve in eve.ValidationErrors)
                    {
                        Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage);
                    }
                }
                return(false);
            }
        }
Ejemplo n.º 2
0
        public bool GuardarFarmaceutico(FarmaceuticoBE objFarmaceutico, out string IdFarmaceutico)
        {
            try
            {
                using (ContextDA objContextDA = new ContextDA())
                {
                    objContextDA.DbFarmaceutico.Add(objFarmaceutico);
                    objContextDA.SaveChanges();
                }

                IdFarmaceutico = objFarmaceutico.IdFarmaceutico;
                return(true);
            }
            catch (DbEntityValidationException e)
            {
                foreach (var eve in e.EntityValidationErrors)
                {
                    Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State);
                    foreach (var ve in eve.ValidationErrors)
                    {
                        Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage);
                    }
                }

                IdFarmaceutico = "";
                return(false);
            }
        }
Ejemplo n.º 3
0
        public bool GuardarFarmaceutico(FarmaceuticoBE objFarmaceutico, out string IdFarmaceutico, out string mensaje)
        {
            FarmaceuticoDA objFarmaceuticoDA = new FarmaceuticoDA();

            try
            {
                /*if (objFarmaceutico.Nombre == "")
                 * {
                 *  IdFarmaceutico = "0";
                 *  mensaje = "El nombre del Farmaceutico no puede estar vacio.";
                 *  return false;
                 * }*/
                if (objFarmaceuticoDA.GuardarFarmaceutico(objFarmaceutico, out IdFarmaceutico))
                {
                    mensaje = "Se registro al Farmaceutico.";
                    return(true);
                }
                else
                {
                    IdFarmaceutico = "0";
                    mensaje        = "Ocurrio un error al guardar al Farmaceutico.";
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 4
0
        public FarmaceuticoBE ObtenerFarmaceutico(string IdFarmaceutico)
        {
            FarmaceuticoDA oFarmaceuticoDA = new FarmaceuticoDA();

            try
            {
                FarmaceuticoBE ObjFarmaceutico = oFarmaceuticoDA.ObtenerFarmaceutico(IdFarmaceutico);
                return(ObjFarmaceutico);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 5
0
        public bool ActualizarFarmaceutico(FarmaceuticoBE objFarmaceutico)
        {
            FarmaceuticoDA objFarmaceuticoDA = new FarmaceuticoDA();

            try
            {
                if (objFarmaceuticoDA.ActualizarFarmaceutico(objFarmaceutico))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }