Exemple #1
0
        public IList <Enl_Compania> Search(Enl_Compania enlCompania)

        {
            //Validaciones de Lugar


            return(dalCompania.Search(enlCompania));
        }
Exemple #2
0
        public IList <Enl_Compania> Search(Enl_Compania enlCompania)
        {
            try
            {
                SqlCommand command = new SqlCommand("Adm.Spr_Search_Compania", Connection.Get);
                command.CommandType = CommandType.StoredProcedure;
                Connection.Get.Open();

                var dr   = command.ExecuteReader();
                var list = new List <Enl_Compania>();

                while (dr.Read())
                {
                    list.Add(new Enl_Compania
                    {
                        NombreCompania = dr.GetString(dr.GetOrdinal("NombreCompania")),
                        Telefono       = dr.GetString(dr.GetOrdinal("Telefono")),
                        Fax            = dr.GetString(dr.GetOrdinal("Fax")),
                        Email          = dr.GetString(dr.GetOrdinal("Email")),
                        PaginaWeb      = dr.GetString(dr.GetOrdinal("PaginaWeb")),
                        Direccion      = dr.GetString(dr.GetOrdinal("Direccion")),
                        RNC            = dr.GetString(dr.GetOrdinal("RNC")),
                        Ciudad         = dr.GetString(dr.GetOrdinal("Ciudad")),
                        Pais           = dr.GetString(dr.GetOrdinal("Pais")),
                        Contacto       = dr.GetString(dr.GetOrdinal("Contacto"))
                    });
                }

                return(list);
            }
            catch (Exception)
            {
                //Guardar Error en Tabla
                throw;
            }
            finally
            {
                if (Connection.Get.State != ConnectionState.Closed)
                {
                    Connection.Get.Close();
                }
            }
        }
Exemple #3
0
        public void Update(Enl_Compania enlCompania)
        {
            try
            {
                SqlCommand command = new SqlCommand("Adm.Spr_Update_Compania", Connection.Get);
                command.CommandType = CommandType.StoredProcedure;

                Connection.Get.Open();

                command.Parameters.Add(new SqlParameter("@NombreCompania", enlCompania.NombreCompania)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Telefono", enlCompania.Telefono)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Fax", enlCompania.Fax)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Email", enlCompania.Email)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@PaginaWeb", enlCompania.PaginaWeb)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Direccion", enlCompania.Direccion)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@RNC", enlCompania.RNC)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Ciudad", enlCompania.Ciudad)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Pais", enlCompania.Pais)
                {
                    SqlDbType = SqlDbType.NVarChar
                });
                command.Parameters.Add(new SqlParameter("@Contacto", enlCompania.Contacto)
                {
                    SqlDbType = SqlDbType.NVarChar
                });

                command.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                if (Connection.Get.State != ConnectionState.Closed)
                {
                    Connection.Get.Close();
                }
            }
        }
Exemple #4
0
        public void Update(Enl_Compania enlCompania)
        {
            //Validaciones De Lugar

            dalCompania.Update(enlCompania);
        }