Esempio n. 1
0
        public static string mostrarNro(int nro)
        {
            string rpta = "";

            try
            {
                CapaDato.dbodontogramaEntity cn = new dbodontogramaEntity();
                diente Obj = new diente();
                Obj  = cn.diente.Find(nro);
                rpta = Obj.nombre;
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return(rpta);
        }
Esempio n. 2
0
        public static long update(EDiente Diente)
        {
            try
            {
                CapaDato.dbodontogramaEntity cn = new dbodontogramaEntity();
                List <diente> dientes           = new List <diente>();
                diente        Obj = new diente();

                dientes = (from d in cn.diente
                           where d.nombre == Diente.nombre && d.dienteID == Diente.dienteID
                           select d).ToList();

                if (dientes.Count > 0)
                {
                    throw new Exception("El Diente Ya Existe");
                }


                Obj = (from p in cn.diente
                       where p.dienteID == Diente.dienteID
                       select p).First();

                Obj.dienteID = Diente.dienteID;
                Obj.nombre   = Diente.nombre;
                Obj.estado   = 1;
                int result = cn.SaveChanges();
                if (result > 0)
                {
                    return(Obj.dienteID);
                }
                else
                {
                    throw new Exception("No Hubo Ningun Cambio al Editar");
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Esempio n. 3
0
        public static long save(EDiente Diente)
        {
            try
            {
                CapaDato.dbodontogramaEntity cn = new dbodontogramaEntity();
                List <diente> dientes           = new List <diente>();
                diente        Obj = new diente();

                dientes = (from d in cn.diente
                           where d.dienteID == Diente.dienteID && d.nombre == Diente.nombre
                           select d).ToList();

                if (dientes.Count > 0)
                {
                    throw new Exception("El Diente Ya Existe");
                }
                Obj.dienteID = Diente.dienteID;
                Obj.nombre   = Diente.nombre;
                Obj.estado   = 1;
                if (Obj.nombre == string.Empty)
                {
                    throw new Exception("ingrese el Nombre del diente");
                }

                cn.diente.Add(Obj);
                int result = cn.SaveChanges();
                if (result > 0)
                {
                    return(Obj.dienteID);
                }
                else
                {
                    throw new Exception("error al guardar");
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Esempio n. 4
0
        public static string delete(EDiente Diente)
        {
            string rpta = "";

            try
            {
                CapaDato.dbodontogramaEntity cn = new dbodontogramaEntity();
                diente Obj = new diente();
                //Obj = (from p in cn.paciente
                //       where p.id == Paciente.id
                //       select p).First();
                Obj        = cn.diente.Find(Diente.dienteID);
                rpta       = Obj.estado == 1 ? "OK" : "No se Puede Eliminar el Registro";
                Obj.estado = 0;
                cn.SaveChanges();
            }
            catch (Exception ex)
            {
                rpta = (ex.Message);
            }
            return(rpta);
        }