private void FrmPrecioVenta_Load(object sender, EventArgs e) { Datos.Categoria C = Datos.Categoria.GetCategoria(""); Cbo_Categoria.Items.Add("- [TODOS]"); Cbo_Categoria2.Items.Add("- [TODOS]"); foreach (Datos.Categoria itemCategoria in C.ListaCategoria) { Cbo_Categoria.Items.Add(itemCategoria.Id_Categoria + "- " + itemCategoria.Descripcion_Categoria); Cbo_Categoria2.Items.Add(itemCategoria.Id_Categoria + "- " + itemCategoria.Descripcion_Categoria); } Cbo_Categoria.SelectedIndex = 0; Cbo_Categoria2.SelectedIndex = 0; Datos.Linea L = Datos.Linea.GetLinea(""); CboLinea.Items.Add("- [TODOS]"); CboLinea2.Items.Add("- [TODOS]"); foreach (Datos.Linea itemLinea in L.ListaLinea) { CboLinea.Items.Add(itemLinea.Id_Linea + "- " + itemLinea.Descripcion_Linea); CboLinea2.Items.Add(itemLinea.Id_Linea + "- " + itemLinea.Descripcion_Linea); } CboLinea.SelectedIndex = 0; CboLinea2.SelectedIndex = 0; }
/// <summary> /// Invoca el metodo Datos.DCategoria.BuscarMostar /// </summary> /// <param name="textBuscar">El Texto que sera buscado</param> /// <returns>DataTable:Tabla.Categoria,Null</returns> public static System.Data.DataTable BuscarMostar(string textBuscar) { ObjCategoria = new Datos.Categoria { TextBuscar = textBuscar }; return(ObjCategoria.MostrarNombre(ObjCategoria)); }
private void Btn_Aceptar_Click(object sender, EventArgs e) { try { Datos.Categoria C = new Datos.Categoria(); C.Id_Categoria = (Txt_Id.Text == "") ? 0 : Convert.ToInt32(Txt_Id.Text); C.Descripcion_Categoria = nombreTextBox.Text; if (Txt_Id.Text == "") { Datos.Categoria.Add(C); MessageBox.Show("Se ha agregado un nuevo registro."); } else { Datos.Categoria.Set(C); MessageBox.Show("Se ha modificado correctamente el registro."); } Close(); } catch (Exception Error) { MessageBox.Show(Error.Message); } }
/// <summary> /// Invoca el metodo Eliminar Datos.Categoria /// </summary> /// <param name="idCategoria">id de la Tabla.Categoria</param> /// <returns>El resultado de Datos.DCategoria.Eliminar</returns> public static string Eliminar(int idCategoria) { ObjCategoria = new Datos.Categoria { IdCategoria = idCategoria }; return(ObjCategoria.Eliminar(ObjCategoria)); }
//public void InsertarDetalle(Entidades.Detalle detalle) //{ // Datos.Detalle datoDetalle = new Datos.Detalle(); // datoDetalle.InsertarDetalle(detalle); // //BuscarCliente(); //} public IList <Entidades.Categoria> ListarCategoria() { IList <Entidades.Categoria> todosCategorias = new List <Entidades.Categoria>(); Datos.Categoria instanciaCategoriaDatos = new Datos.Categoria(); todosCategorias = instanciaCategoriaDatos.ListarCategoria(); return(todosCategorias); }
/// <summary> /// Invoca el metodo Editar Datos.Categoria /// </summary> /// <param name="idCategoria">id de la Tabla.Categoria</param> /// <param name="nombre">Nombre de la Categoria</param> /// <param name="descripcion">Descripcion</param> /// <returns>El resultado de Datos.DCategoria.Editar</returns> public static string Editar(int idCategoria, string nombre, string descripcion) { ObjCategoria = new Datos.Categoria { IdCategoria = idCategoria, Nombre = nombre, Descripcion = descripcion }; return(ObjCategoria.Editar(ObjCategoria)); }
/// <summary> /// Invoca el metodo Insertar Datos.Categoria /// </summary> /// <param name="nombre">Nombre de la Categoria</param> /// <param name="descripcion">Descripcion</param> /// <returns>El resultado de Datos.DCategoria.Insertar</returns> public static string Insertar(string nombre, string descripcion) { ObjCategoria = new Datos.Categoria { Nombre = nombre, Descripcion = descripcion }; return(ObjCategoria.Insertar(ObjCategoria)); }
public FrmCategoriaABM(string IdCategoria) { InitializeComponent(); try { //Busco el una unica fila por su id Datos.Categoria C = Datos.Categoria.GetCategoria(IdCategoria); Txt_Id.Text = IdCategoria; nombreTextBox.Text = C.ListaCategoria[0].Descripcion_Categoria; } catch (Exception Error) { MessageBox.Show(Error.Message); } }
private void FrmArticulos_Load(object sender, EventArgs e) { ValorReturn = ""; Datos.Categoria C = Datos.Categoria.GetCategoria(""); Cbo_Categoria.Items.Add("- [TODOS]"); foreach (Datos.Categoria itemCategoria in C.ListaCategoria) { Cbo_Categoria.Items.Add(itemCategoria.Id_Categoria + "- " + itemCategoria.Descripcion_Categoria); } Cbo_Categoria.SelectedIndex = 0; Datos.Linea L = Datos.Linea.GetLinea(""); CboLinea.Items.Add("- [TODOS]"); foreach (Datos.Linea itemLinea in L.ListaLinea) { CboLinea.Items.Add(itemLinea.Id_Linea + "- " + itemLinea.Descripcion_Linea); } CboLinea.SelectedIndex = 0; Buscar(); //buscal el total que hay en precio lista y venta + iva's Datos.Articulo ARTs = Datos.Articulo.GetArticulo(""); decimal totalLista = 0; decimal totalVenta = 0; foreach (Datos.Articulo itemArticulo in ARTs.ListaArticulo) { totalLista += Common.SumarIVA(itemArticulo.Precio_Costo_Articulo, itemArticulo.IVA_Articulo) * itemArticulo.Stock_Articulo; totalVenta += Common.SumarIVA(itemArticulo.Precio_Venta_Articulo, itemArticulo.IVA_Articulo) * itemArticulo.Stock_Articulo; } Txt_TotalLista.Text = "$ " + totalLista.ToString(Config.NumeroDecimales); Txt_TotalVenta.Text = "$ " + totalVenta.ToString(Config.NumeroDecimales); }
private void Buscar() { try { //Borro todo las filas y columnas anteriores DG_Datos.Columns.Clear(); DG_Datos.Rows.Clear(); //Busco la lista de datos Datos.Categoria C = Datos.Categoria.GetCategoria(Txt_Id.Text); //Agrego las columnas de la regilla de datos. DG_Datos.Columns.Add("Clm_Categoria", "Categoría"); DG_Datos.Font = new Font(Config.NombreFont, Config.TamañoFont); DG_Datos.Columns["Clm_Categoria"].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; //Agrego las filas foreach (Datos.Categoria ItemCategoria in C.ListaCategoria) { DG_Datos.Rows.Add(); DG_Datos.Rows[DG_Datos.Rows.Count - 1].Tag = ItemCategoria.Id_Categoria; DG_Datos.Rows[DG_Datos.Rows.Count - 1].Cells["Clm_Categoria"].Value = ItemCategoria.Descripcion_Categoria; } Txt_CantidadRegistros.Text = C.ListaCategoria.Count.ToString(); if (NumeroFilaUltimaSeleccion != 0 && DG_Datos.Rows.Count > NumeroFilaUltimaSeleccion) { DG_Datos.Rows[NumeroFilaUltimaSeleccion].Selected = true; } } catch (Exception Error) { MessageBox.Show(Error.Message); } }