private void btnSave_Click(object sender, EventArgs e) { try { if (txtMarca.Text.ToString().Trim().Length > 0) { CNEquipos equipos = new CNEquipos(); CEMarca marca = new CEMarca { descripcion = txtMarca.Text.ToString().ToUpper() }; if (equipos.AgregarMarca(marca) > 0) { Close(); } } else { throw new Exception("La marca no puede estar vacia."); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (txtModelo.Text.ToString().Trim().Length > 0) { CEMarca marca = new CEMarca { id = Convert.ToInt32(cmbMarcas.SelectedValue) }; CEModelo modelo = new CEModelo { descripcion = txtModelo.Text.ToString().ToUpper() }; if (equipos.AgregarModelo(marca, modelo) > 0) { Close(); } } else { throw new Exception("El modelo no puede estar vacio."); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int ActualizarMarca(CEMarca objC) { int resultado = 0; SqlCommand cmd = new SqlCommand("Sp_ActualizarMarca", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdMarca", SqlDbType.Int).Value = objC.IdMarca; cmd.Parameters.AddWithValue("@Marca", SqlDbType.NVarChar).Value = objC.Marca; try { ConectarDB(); resultado = cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Error al actualizar el registro de Marca", ex); } finally { CerrarDB(); cmd.Dispose(); } return(resultado); }
public int EliminarMarca(CEMarca objC) { int resultado = 0; SqlCommand cmd = new SqlCommand("Sp_EliminarMarca", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdMarca", SqlDbType.Int).Value = objC.IdMarca; try { ConectarDB(); resultado = cmd.ExecuteNonQuery(); } catch (Exception ex) { if (ex.ToString().Contains("FK_Modelo_Marca")) { MessageBox.Show(null, "Error al eliminar la marca porque existe una referencia con Modelo", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { throw new Exception("Error al eliminar el registro de marca", ex); } } finally { CerrarDB(); cmd.Dispose(); } return(resultado); }
private void BuscarServicio(int Codigo) { CNBusquedaMarca buscarC = new CNBusquedaMarca(); CEMarca objSer = new CEMarca(); objSer.IdMarca = Codigo; dgvSer.DataSource = buscarC.BuscarPorCodigo(objSer).Tables["MostrarId"]; }
private void BuscarNombreCliente(String Nombre) { CNBusquedaMarca buscarC = new CNBusquedaMarca(); CEMarca objSer = new CEMarca(); objSer.Marca = Nombre; dgvSer.DataSource = buscarC.BuscarPorNombre(objSer).Tables["MostrarNombreMarca"]; }
public int AgregarMarca(CEMarca marca) { Config.openConnection(connection); SqlCommand command = new SqlCommand("EXEC INV.AGREGAR_MARCA @MARCA", connection); command.Parameters.AddWithValue("MARCA", marca.descripcion); int Resultado = command.ExecuteNonQuery(); Config.closeConnection(connection); return(Resultado); }
private void EliminarMarca(int IdMarca) { CNMarca eliminarC = new CNMarca(); CEMarca objMarca = new CEMarca(); objMarca.IdMarca = IdMarca; if (eliminarC.EliminarMarca(objMarca) > 0) { MessageBox.Show(null, "Se ha eliminado el registro de Marca", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al eliminar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void InsertarCliente() { CNMarca insertC = new CNMarca(); CEMarca objM = new CEMarca(); objM.Marca = txtMarca.Text; if (insertC.NuevaMarca(objM) > 0) { MessageBox.Show(null, "Se Guardo bien el nuevo registro de Marca", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al guardar un nuevo registro de Marca.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ActuralizarUsuario() { CNMarca actualizarC = new CNMarca(); CEMarca objM = new CEMarca(); objM.IdMarca = Convert.ToInt16(txtIdMarca.Text); objM.Marca = txtMarca.Text; if (actualizarC.ActualizarMarca(objM) > 0) { MessageBox.Show(null, "Se ha Actualizado la Marca", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al Actualizar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <CEModelo> CargarModelos(CEMarca marca) { Config.openConnection(connection); SqlCommand command = new SqlCommand("SELECT MODELO_ID, MODELO_DESC FROM INV.MODELO WHERE MARCA_ID = '" + marca.id + "'ORDER BY MODELO_DESC ASC", connection); SqlDataReader reader = command.ExecuteReader(); List <CEModelo> modelos = new List <CEModelo>(); while (reader.Read()) { modelos.Add(new CEModelo { id = reader.GetInt32(0), descripcion = reader.GetString(1) }); } reader.Close(); Config.closeConnection(connection); return(modelos); }
private void btnGuardar_Click(object sender, EventArgs e) { #region Validacion CNMarca objC = new CNMarca(); CEMarca objDatos = new CEMarca(); if (txtMarca.Text == "") { errorProvider1.SetError(txtMarca, "El Nombre de la marca es requerido"); txtMarca.Focus(); return; } else { errorProvider1.SetError(txtMarca, ""); } #endregion InsertarCliente(); CargarMarca(); Limpiar(); HabilitarBotones(true, false, true, false, false); }
public DataSet BuscarPorNombre(CEMarca objC) { SqlDataAdapter da; DataSet ds = new DataSet(); try { ConectarDB(); da = new SqlDataAdapter("Sp_MostrarNombreMarca", cn); da.SelectCommand.CommandType = CommandType.StoredProcedure; da.SelectCommand.Parameters.Add("@Marca", SqlDbType.NVarChar).Value = objC.Marca; da.Fill(ds, "MostrarNombreMarca"); return(ds); } catch (Exception ex) { throw new Exception("Error al solicitar los datos de la base de datos", ex); } finally { CerrarDB(); ds.Dispose(); } }
public int NuevaMarca(CEMarca objC) { return(objCl.InsertarMarca(objC)); }
public int AgregarMarca(CEMarca marca) { return(equipos.AgregarMarca(marca)); }
public int AgregarModelo(CEMarca marca, CEModelo modelo) { return(equipos.AgregarModelo(marca, modelo)); }
public int ActualizarMarca(CEMarca objC) { return(objCl.ActualizarMarca(objC)); }
public object BuscarPorCodigo(CEMarca objSer) { throw new NotImplementedException(); }
public int EliminarMarca(CEMarca objC) { return(objCl.EliminarMarca(objC)); }
public DataSet BuscarPorNombre(CEMarca objC) { return(objCl.BuscarPorNombre(objC)); }
public DataSet BuscarPorCodigo(CEMarca objC) { return(objCl.BuscarPorCodigo(objC)); }
public List <CEModelo> CargarModelos(CEMarca marca) { return(equipos.CargarModelos(marca)); }