public bool AgregarProducto(string nombre_p, string codigo_p, int stock_p, DateTime fecha_vencimiento_p, string descripcion_p, string categoria_p, bool estado_p) { try { DatosProducto ObjDatos = new DatosProducto(); ObjDatos.id = cant + 1; ObjDatos.nombre = nombre_p; ObjDatos.codigo = codigo_p; ObjDatos.stock = stock_p; ObjDatos.fecha_Vencimiento = fecha_vencimiento_p; ObjDatos.descripcion = descripcion_p; ObjDatos.categoria = categoria_p; ObjDatos.estado = estado_p; Registros.Add(ObjDatos.id, ObjDatos); cant++; return(true); } catch { return(false); } }
public bool ModificarProducto(int id, string nombre_p, string codigo_p, int stock_p, DateTime fecha_vencimiento_p, string descripcion_p, string categoria_p, bool estado_p) { if (Registros.ContainsKey(id) == true) { DatosProducto ObjDatos = new DatosProducto(); ObjDatos.id = id; ObjDatos.nombre = nombre_p; ObjDatos.codigo = codigo_p; ObjDatos.stock = stock_p; ObjDatos.fecha_Vencimiento = fecha_vencimiento_p; ObjDatos.descripcion = descripcion_p; ObjDatos.categoria = categoria_p; ObjDatos.estado = estado_p; Registros[id] = ObjDatos; return(true); } else { return(false); } }