public void addMedicine(string meds) { if (!GlobalComponents.IsEmptyText(meds)) { if (!medicalValidation(meds)) { try { DataProcessor.getStreamOn(); cmdExec = DataProcessor.execCommand(sqlAdd(meds)); cmdExec.ExecuteNonQuery(); MessageBox.Show($"Medicamento ingresado con Exito"); } catch (Exception e) { GlobalComponents.InsertError(e); } finally { DataProcessor.getStreamOff(); } } else { MessageBox.Show($"Ya existe un codigo similar en el catalogo"); } } else { MessageBox.Show($"Todos los campos son obligatorios"); } }
public void delMedicine(string code) { if (!GlobalComponents.IsEmptyText(code)) { ///TODO ///hay que agregar una validacion, si hay existencias no se puede eliminar int barcode = int.Parse(code); try { DialogResult a = MessageBox.Show("El elemento se eliminara de manera definitiva \n ¿desea continuar?", "Alerta", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (a == DialogResult.OK) { DataProcessor.getStreamOn(); cmdExec = DataProcessor.execCommand(this.sqlDel(barcode)); cmdExec.ExecuteNonQuery(); MessageBox.Show("Se elimino el registro"); } } catch (Exception e) { GlobalComponents.InsertError(e); } finally { DataProcessor.getStreamOff(); } } else { MessageBox.Show($"El codigo del medicamento es obligatorio"); } }