Exemplo n.º 1
0
        /// <summary>
        /// Constructor con parametros
        /// </summary>
        /// <param name="idSuplidor"></param>
        public Suplidor(int idSuplidor)
        {
            Data.dsSuplidorTableAdapters.SuplidorTableAdapter Adapter = new Data.dsSuplidorTableAdapters.SuplidorTableAdapter();
            //Data.dsProductoTableAdapters.ProductosTableAdapter Adapter = new Data.dsProductoTableAdapters.ProductosTableAdapter();
            Data.dsSuplidor.SuplidorDataTable dt = Adapter.SelectSuplidor(idSuplidor);

            if (dt.Rows.Count > 0)
            {
                Data.dsSuplidor.SuplidorRow dr = dt[0];
                this.idSuplidor = dr.idSuplidor;
                if (!dr.IscNombreNull())
                    this.cNombre = dr.cNombre;
                if (!dr.IscRepresentanteNull())
                    this.cRepresentante = dr.cRepresentante;
                if (!dr.IscEmailNull())
                    this.cEmail = dr.cEmail;
                if (!dr.IscTelefonoNull())
                    this.cTelefono = dr.cTelefono;
                if (!dr.IscDireccionNull())
                    this.cDireccion = dr.cDireccion;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Genera la lista de productos de la DB
        /// </summary>
        /// <returns></returns>
        public static List<Suplidor> GetListaSuplidores()
        {
            List<Suplidor> listaSuplidores = new List<Suplidor>();
            Data.dsSuplidorTableAdapters.SuplidorTableAdapter Adapter = new Data.dsSuplidorTableAdapters.SuplidorTableAdapter();
            Data.dsSuplidor.SuplidorDataTable dt = Adapter.SelectListaSuplidores();

            foreach (var dr in dt)
            {
                Suplidor item = new Suplidor();
                item.idSuplidor = dr.idSuplidor;
                if (!dr.IscNombreNull())
                    item.cNombre = dr.cNombre;
                if (!dr.IscRepresentanteNull())
                    item.cRepresentante = dr.cRepresentante;
                if (!dr.IscEmailNull())
                    item.cEmail = dr.cEmail;
                if (!dr.IscTelefonoNull())
                    item.cTelefono = dr.cTelefono;
                if (!dr.IscDireccionNull())
                    item.cDireccion = dr.cDireccion;

                listaSuplidores.Add(item);
            }

            return listaSuplidores;
        }
Exemplo n.º 3
0
 /// <summary>
 /// Actualiza el cliente a la DB
 /// </summary>
 public void UpdateSuplidor()
 {
     Data.dsSuplidorTableAdapters.SuplidorTableAdapter Adapter = new Data.dsSuplidorTableAdapters.SuplidorTableAdapter();
     Adapter.UpdateSuplidor(this.idSuplidor, this.cNombre, this.cRepresentante, this.cEmail, this.cTelefono, this.cDireccion);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Elimina el cliente de la DB
 /// </summary>
 /// <param name="idSuplidor"></param>
 public static void DeleteSuplidor(int idSuplidor)
 {
     Data.dsSuplidorTableAdapters.SuplidorTableAdapter Adapter = new Data.dsSuplidorTableAdapters.SuplidorTableAdapter();
     Adapter.DeleteSuplidor(idSuplidor);
 }