Example #1
0
 public Distritos DistritosGetById(long Id)
 {
     try
     {
         DataSet          ds        = new DataSet();
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         string sqlSelect = "select * from Distritos " +
                            "WHERE DIS_NUMERO=" + Id.ToString();
         cmd     = new OracleCommand(sqlSelect, cn);
         adapter = new OracleDataAdapter(cmd);
         cmd.ExecuteNonQuery();
         adapter.Fill(ds);
         DataTable dt;
         dt = ds.Tables[0];
         Distritos NewEnt = new Distritos();
         if (dt.Rows.Count > 0)
         {
             DataRow dr = dt.Rows[0];
             NewEnt = CargarDistritos(dr);
         }
         return(NewEnt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
        public List <Distritos> DistritosGetAll()
        {
            List <Distritos> lstDistritos = new List <Distritos>();

            try
            {
                ds = new DataSet();
                Conexion         oConexion = new Conexion();
                OracleConnection cn        = oConexion.getConexion();
                cn.Open();
                string sqlSelect = "select * from Distritos ";
                cmd     = new OracleCommand(sqlSelect, cn);
                adapter = new OracleDataAdapter(cmd);
                cmd.ExecuteNonQuery();
                adapter.Fill(ds);
                DataTable dt = new DataTable();
                dt = ds.Tables[0];
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; dt.Rows.Count > i; i++)
                    {
                        DataRow   dr     = dt.Rows[i];
                        Distritos NewEnt = new Distritos();
                        NewEnt = CargarDistritos(dr);
                        lstDistritos.Add(NewEnt);
                    }
                }
                return(lstDistritos);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
        void SelecionarDistrito(object d)
        {
            string   distrito = ((string)d);
            Distrito dist     = Distritos.Find(x => string.Equals(x.Nome, distrito));

            App.Current.MainPage.Navigation.PushAsync(new DistritosInfView(dist.ASCIIName));
        }
        public List <Distritos> ListarDistritos()
        {
            List <Distritos> lista = new List <Distritos>();
            SqlConnection    cn    = new SqlConnection(cad_cn);

            cn.Open();

            SqlCommand cmd = new SqlCommand("ListarDistritos", cn);

            cmd.CommandType = CommandType.StoredProcedure;

            SqlDataReader lector = cmd.ExecuteReader();

            while (lector.Read())
            {
                Distritos dis = new Distritos()
                {
                    coddis = lector.GetString(0),
                    nomdis = lector.GetString(1)
                };

                lista.Add(dis);
            }

            cn.Close();
            return(lista);
        }
Example #5
0
 public static bool GuardaDistritos(string nomeFicheiro)
 {
     try
     {
         return(Distritos.Save(nomeFicheiro));
     }
     catch (Exception e)
     {
         throw new Exception("Erro ao guardar dados no ficheiro de distritos " + e.Message);
     }
 }
Example #6
0
 public static bool ApagaDistrito(Distrito d)
 {
     try
     {
         return(Distritos.ApagaDistrito(d));
     }
     catch (Exception e)
     {
         throw new Exception("Erro ao apagar distrito " + e.Message);
     }
 }
Example #7
0
 public static bool ExisteDistrito(string nome)
 {
     try
     {
         return(Distritos.ExisteDistrito(nome));
     }
     catch (Exception e)
     {
         throw new Exception("Erro ao verificar se existe distrito " + e.Message);
     }
 }
Example #8
0
 public static Distrito ProcuraDistrito(int id)
 {
     try
     {
         return(Distritos.ProcuraDistrito(id));
     }
     catch (Exception e)
     {
         throw new Exception("Erro ao procurar distrito " + e.Message);
     }
 }
Example #9
0
 private Distritos CargarDistritos(DataRow dr)
 {
     try
     {
         Distritos oObjeto = new Distritos();
         oObjeto.DisNumero      = long.Parse(dr["DIS_NUMERO"].ToString());
         oObjeto.DisDescripcion = dr["DIV_VIGENCIA_DESDE"].ToString();
         oObjeto.EstCodigo      = dr["DIV_VIGENCIA_HASTA"].ToString();
         return(oObjeto);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #10
0
 public static bool CarregaDistritos(string nomeFicheiro)
 {
     try
     {
         if (File.Exists(nomeFicheiro))
         {
             return(Distritos.Load(nomeFicheiro));
         }
         else
         {
             return(false);
         }
     }
     catch (Exception e)
     {
         throw new Exception("Erro ao carregar dados do ficheiro de distritos " + e.Message);
     }
 }
Example #11
0
 public static int InsereDistrito(Distrito d)
 {
     try
     {
         if (!ExisteDistrito(d.Nome))
         {
             return(Distritos.InsereDistrito(d));
         }
         else
         {
             return(0);
         }
     }
     catch (Exception e)
     {
         throw new Exception("Erro ao inserir distrito " + e.Message);
     }
 }
Example #12
0
 public bool DistritosUpdate(Distritos oDis)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         ds  = new DataSet();
         cmd = new OracleCommand("update Distritos " +
                                 "SET DIS_DESCRIPCION='" + oDis.DisDescripcion +
                                 "', EST_CODIGO='" + oDis.EstCodigo +
                                 "' WHERE DIS_NUMERO=" + oDis.DisNumero.ToString(), cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #13
0
 public int DistritosAdd(Distritos oDis)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         // Clave Secuencia DIS_NUMERO
         ds  = new DataSet();
         cmd = new OracleCommand("insert into Distritos" +
                                 "(DIS_DESCRIPCION, EST_CODIGO) " +
                                 "values('" + oDis.DisDescripcion + "','" + oDis.EstCodigo + "')", cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #14
0
        public List <Distritos> ListarDistrito(int idProvincia)
        {
            List <Distritos> list = new List <Distritos>();

            try
            {
                using (SqlConnection connection = new SqlConnection(Conexion.Cn))
                {
                    using (SqlCommand command = new SqlCommand("sp_List_Distrito", connection))
                    {
                        command.CommandType = CommandType.StoredProcedure;
                        command.Parameters.AddWithValue("@id_Provincia", idProvincia);

                        connection.Open();
                        SqlDataReader reader = command.ExecuteReader();
                        while (reader.Read())
                        {
                            Distritos dis = new Distritos();
                            dis.id_Distrito  = (int)reader["id_Distrito"];
                            dis.distrito     = (string)reader["distrito"];
                            dis.id_Provincia = (int)reader["id_Provincia"];

                            list.Add(dis);
                        }
                        connection.Close();
                    }
                }
            }
            catch (Exception e)
            {
                var rpta = "Excepción encontrada: " + e.Message;
            }
            finally
            {
            }
            return(list);
        }
Example #15
0
        public bool DistritosUpdate(Distritos oDistritos)
        {
            DistritosImpl oDistritosImpl = new DistritosImpl();

            return(oDistritosImpl.DistritosUpdate(oDistritos));
        }
Example #16
0
        public int DistritosAdd(Distritos oDistritos)
        {
            DistritosImpl oDistritosImpl = new DistritosImpl();

            return(oDistritosImpl.DistritosAdd(oDistritos));
        }