public T_C_Marca SeleccionarMarca(int idMarca) { try { T_C_Marca marca = new T_C_Marca(); using (Command = new SqlCommand("T_C_MarcaSelect", Connection)) { Command.Parameters.AddWithValue("@Id_Marca", idMarca); Command.CommandType = CommandType.StoredProcedure; Connection.Open(); SqlDataReader reader = Command.ExecuteReader(); while (reader.Read()) { marca.Id_Marca = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Marca")).ToString()); marca.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString(); marca.Nombre = reader.GetValue(reader.GetOrdinal("Nombre")).ToString(); marca.Id_Estado = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString()); marca.Estado = estadoAccess.Seleccionar(marca.Id_Estado); } } return(marca); } catch (Exception ex) { return(null); } finally { Connection.Close(); } }
public List <T_C_Marca> SeleccionarTodosMarca() { try { List <T_C_Marca> marcas; using (Command = new System.Data.SqlClient.SqlCommand("T_C_MarcaSelectAll", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Connection.Open(); marcas = new List <T_C_Marca>(); SqlDataReader reader = Command.ExecuteReader(); while (reader.Read()) { T_C_Marca marca = new T_C_Marca(); marca.Id_Marca = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Marca")).ToString()); marca.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString(); marca.Nombre = reader.GetValue(reader.GetOrdinal("Nombre")).ToString(); marca.Id_Estado = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString()); marca.Estado = estadoAccess.Seleccionar(marca.Id_Estado); marcas.Add(marca); } } return(marcas); } catch (Exception ex) { return(null); } finally { Connection.Close(); } }
public string ActualizarMarca(T_C_Marca marca) { try { using (Command = new System.Data.SqlClient.SqlCommand("T_C_MarcaUpdate", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Command.Parameters.AddWithValue("@Id_Marca", marca.Id_Marca); Command.Parameters.AddWithValue("@Descripcion", marca.Descripcion); Command.Parameters.AddWithValue("@Nombre", marca.Nombre); Command.Parameters.AddWithValue("@Id_Estado", marca.Id_Estado); Connection.Open(); Command.ExecuteNonQuery(); } return("Registro actualizado satisfactoriamente."); } catch (Exception ex) { return(ex.Message); } finally { Connection.Close(); } }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { T_C_Marca marca = new T_C_Marca(); marca.Nombre = txtNombre.Text; marca.Descripcion = txtDescripcion.Text; //marca.Id_Estado = (cmbEstado.SelectedItem as T_C_Estado).Id_Estado; MessageBox.Show(marcaLogic.AgregarMarca(marca)); gvMarcas.ItemsSource = marcaLogic.ListarMarcas(); Limpia(); SoloRegistra(); }
public string EliminarMarca(T_C_Marca marca) { try { using (Command = new System.Data.SqlClient.SqlCommand("T_C_MarcaDelete", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Command.Parameters.AddWithValue("@Id_Marca", marca.Id_Marca); Connection.Open(); Command.ExecuteNonQuery(); } return("Registro eliminado satisfactoriamente."); } catch (Exception ex) { return(ex.Message); } finally { Connection.Close(); } }
private void gvMarcas_SelectionChanged(object sender, Telerik.Windows.Controls.SelectionChangeEventArgs e) { if (gvMarcas.SelectedItem != null) { lblEstado.Visibility = Visibility.Visible; cmbEstado.Visibility = Visibility.Visible; T_C_Marca temp = gvMarcas.SelectedItem as T_C_Marca; txtCodigoMarca.Text = temp.Id_Marca.ToString(); txtDescripcion.Text = temp.Descripcion; txtNombre.Text = temp.Nombre; for (int i = 0; i <= cmbEstado.Items.Count - 1; i++) { if ((cmbEstado.Items[i] as T_C_Estado).Id_Estado == temp.Id_Estado) { cmbEstado.SelectedIndex = i; break; } } TodasOpciones(); } }
public string EliminarMarca(T_C_Marca marca) { return(marcaAccess.EliminarMarca(marca)); }
public string ActualizarMarca(T_C_Marca marca) { return(marcaAccess.ActualizarMarca(marca)); }
public string AgregarMarca(T_C_Marca marca) { return(marcaAccess.AgregarMarca(marca)); }