示例#1
0
        private void BuscarButton_Click(object sender, System.EventArgs e)
        {
            Marcas marca = new Marcas();
            string condicion;

            if (BuscarComboBox.SelectedIndex == 0)
            {
                if (DatosTextBox.Text.Trim().Length == 0)
                {
                    condicion = "1=1";
                }
                else
                {
                    int id;
                    int.TryParse(DatosTextBox.Text, out id);
                    condicion = "MarcaId = " + id.ToString();
                }
                DatosDataGridView.DataSource = marca.Listado(" MarcaId, Nombre", condicion, "");
            }
            if (BuscarComboBox.SelectedIndex == 1)
            {
                if (DatosTextBox.Text.Trim().Length == 1)
                {
                    condicion = "2=2";
                }
                else
                {
                    condicion = string.Format("Nombre like '{0}%' ", DatosTextBox.Text);
                }
                DatosDataGridView.DataSource = marca.Listado(" MarcaId, Nombre", condicion, "");
            }
        }
 public void EditarTest()
 {
     Marcas marca = new Marcas();
     marca.MarcaId = 1;
     marca.Descripcion = "Dell";
     Assert.IsTrue(marca.Editar());
 }
示例#3
0
 private void Buscarbutton_Click(object sender, EventArgs e)
 {
     Marcas marca = new Marcas();
     int id;
     int.TryParse(MarcaIdtextBox.Text, out id);
     marca.Buscar(id);
     NombreTextBox.Text = marca.Nombre;
 }
示例#4
0
        public Marcas Adicionar(MarcasDTO Marca)
        {
            Marcas Inserir = new Marcas {
                Nome = Marca.Marca
            };
            Marcas Retorno = this._marcasRepositorio.Add(Inserir);

            return(Retorno);
        }
示例#5
0
 public static bool Save(Marcas marca)
 {
     if (!Existe(marca.MarcaId))
     {
         return(Insert(marca));
     }
     else
     {
         return(Modify(marca));
     }
 }
示例#6
0
        public void IncluirMarca(Marcas item)
        {
            if (item.nome.Trim().Length == 0)
            {
                throw new Exception("Precisa do nome da categoria");
            }

            DALProduto DALobj = new DALProduto();

            DALobj.Salvar(item);
            DALobj = null;
        }
        private void buscarButton_Click(object sender, EventArgs e)
        {
            Marcas marcas = new Marcas();
            string filtro = "1=1";

            if (textBoxFiltro.Text.Length > 0)
            {
                filtro = comboBoxCampos.Text + " like '%" + textBoxFiltro.Text + "%'";
            }

            dataGridViewConsulta.DataSource = marcas.Listado("MarcaId, Descripcion", filtro, "");
            textBoxConteo.Text = dataGridViewConsulta.RowCount.ToString();
        }
示例#8
0
        public bool Excluir(Marcas item)
        {
            //escreve a função de excluir
            var objDAL = new DALProduto();

            if (objDAL != null)
            {
                objDAL.Excluir(item);
                return(true);
            }
            else
            {
                return(false);
            }
        }
 public RegistroVehiculos()
 {
     InitializeComponent();
     Marcas marca = new Marcas();
     MarcascomboBox.DataSource = marca.Listar("*", "1=1", "asc");
     MarcascomboBox.DisplayMember = "Descripcion";
     MarcascomboBox.ValueMember = "MarcaId";
     Modelos modelo = new Modelos();
     ModeloscomboBox.DataSource = modelo.Listar("*", "1=1", "asc");
     ModeloscomboBox.DisplayMember = "Descripcion";
     ModeloscomboBox.ValueMember = "ModeloId";
     Clientes cliente = new Clientes();
     ClientescomboBox.DataSource = cliente.Listar("ClienteId,Nombres+' '+Apellidos as NombreCompleto", "1=1", "asc");
     ClientescomboBox.DisplayMember = "NombreCompleto";
     ClientescomboBox.ValueMember = "ClienteId";
 }
示例#10
0
        public Modelos Adicionar(ModelosDTO Modelo)
        {
            Marcas Marca = _marcasRepositorio.GetById(Modelo.MarcaId);

            if (Marca == null)
            {
                throw new Exception("Marca não encontrada: " + Modelo.MarcaId);
            }

            Modelos Inserir = new Modelos {
                Marca = Marca, Modelo = Modelo.NomeModelo
            };

            Modelos Retorno = this._modelosRepositorio.Add(Inserir);

            return(Retorno);
        }
示例#11
0
        public static bool Modify(Marcas marca)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(marca).State = EntityState.Modified;
                paso = contexto.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                contexto.Dispose();
            }
            return(paso);
        }
示例#12
0
        private static bool Insert(Marcas marca)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Marcas.Add(marca);
                paso = contexto.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                contexto.Dispose();
            }
            return(paso);
        }
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            Marcas marca = new Marcas();
            DataTable dataTable = new DataTable();
            string condicion;

            if (Error() == 0)
            {
                if (BuscarcomboBox.SelectedIndex == 0)
                {
                    if (DatostextBox.Text.Trim().Length == 0)
                    {
                        condicion = "1=1";
                    }
                    else
                    {
                        int id;
                        int.TryParse(DatostextBox.Text, out id);
                        condicion = "MarcaId = " + id.ToString();
                    }
                    dataTable = marca.Listado(" MarcaId, Nombre", condicion, "");
                    DatosdataGridView.DataSource = dataTable;
                }
            }
            if (BuscarcomboBox.SelectedIndex == 1)
            {
                if (DatostextBox.Text.Trim().Length == 1)
                {
                    condicion = "2=2";
                }
                else
                {
                    condicion = string.Format("Nombre = '{0}' ", DatostextBox.Text);
                }
                dataTable = marca.Listado(" MarcaId, Nombre ", condicion, "");
                DatosdataGridView.DataSource = dataTable;

            }
        }
示例#14
0
 private void ButtonGuardar_Click(object sender, EventArgs e)
 {
     Marcas marca = new Marcas();
     if (MarcaIdtextBox.Text.Length > 0 && Validar() == 1 && Error() == 0)
     {
         int id;
         int.TryParse(MarcaIdtextBox.Text, out id);
         marca.MarcaId = id;
         LlenarDatos(marca);
         Validar();
         if (marca.Editar() && Error() == 0 && Validar() == 1 )
         {
             MessageBox.Show("Marca Editada", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Nuevobutton.PerformClick();
         }
         else
         {
             MessageBox.Show("Error al insertar la marca ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else if (MarcaIdtextBox.Text.Length == 0 && Error() == 0 && Validar() == 1 )
     {
         LlenarDatos(marca);
         Error();
         Validar();
         if (marca.Insertar())
         {
             MessageBox.Show("Marca Guardada", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Nuevobutton.PerformClick();
         }
         else
         {
             MessageBox.Show("Error al insertar la marca ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 private void RegistroProducto_Load(object sender, EventArgs e)
 {
     Proveedores proveedor = new Proveedores();
     Marcas marca = new Marcas();
     ProveedorComboBox.DataSource = proveedor.Listado("ProveedorId ,CiudadId, NombreEmpresa,Direccion,Telefono,Email,RNC,NombreRepresentante,Celular", "1=1","");
     ProveedorComboBox.DisplayMember = "NombreEmpresa";
     ProveedorComboBox.ValueMember = "ProveedorId";
         
     MarcaComboBox.DataSource = marca.Listado("MarcaId,Nombre","1=1","");
     MarcaComboBox.DisplayMember = "Nombre";
     MarcaComboBox.ValueMember = "MarcaId";
      
 }
示例#16
0
 private void LlenarDatos(Marcas marca)
 {
     marca.Nombre = NombreTextBox.Text;
 }
示例#17
0
        private void RegistroProducto_Load(object sender, EventArgs e)
        {
            Marcas marca = new Marcas();

            MarcaComboBox.DataSource = marca.Listado("MarcaId,Nombre", "1=1", "");
            MarcaComboBox.DisplayMember = "Nombre";
            MarcaComboBox.ValueMember = "MarcaId";

        }
示例#18
0
 private void EliminarButton_Click(object sender, EventArgs e)
 {
     Marcas marca = new Marcas();
     int id;
     if (MarcaIdtextBox.TextLength == 0)
     {
         MessageBox.Show("Debe especificar el ID", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     if (MarcaIdtextBox.Text.Length > 0)
     {
         int.TryParse(MarcaIdtextBox.Text, out id);
         marca.MarcaId = id;
         if (marca.Eliminar())
         {
             MessageBox.Show("Marca Eliminada correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Nuevobutton.PerformClick();
         }
         else
         {
             MessageBox.Show("Error al eliminar la marca", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 public void ListadoTest()
 {
     Marcas marca = new Marcas();
     Assert.IsTrue(marca.Listado(" * ", " 1=1 ", "").Rows.Count > 0);
 }
 public void InsertarTest()
 {
     Marcas marca = new Marcas();
     marca.Descripcion = "Dell";
     Assert.IsTrue(marca.Insertar());
 }
 public void EliminarTest()
 {
     Marcas marca = new Marcas();
     marca.MarcaId = 1;
     Assert.IsTrue(marca.Eliminar());
 }
 public void BuscarTest()
 {
     Marcas marca = new Marcas();
     Assert.IsTrue(marca.Buscar(2));
 }