public static bool Eliminar(int id, facturacion.Vistas.VUsuario form) { MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn); try { SqlCon.Open(); MySqlCommand command = new MySqlCommand(String.Format("UPDATE " + table + " SET estado='disable' where id='" + id + "';"), SqlCon); if (command.ExecuteNonQuery() == 1) { ToastNotification.Show(form, " El usuario se dio de baja correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight)); SqlCon.Close(); return(true); } else { ToastNotification.Show(form, "El usuario no se pudo dar de baja", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); SqlCon.Close(); return(false); } } catch (Exception e) { ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft)); return(false); } }
internal static bool Insertar(MUsuario objeto, facturacion.Vistas.VUsuario form) { MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn); try { SqlCon.Open(); string query001 = "INSERT INTO " + table + "(nombre,ci,direccion,telefono,tipo,estado,cuenta,password) Values(@nombre,@ci,@direccion,@telefono,@tipo,@estado,@cuenta,@password)"; MySqlCommand command = new MySqlCommand(query001, SqlCon); command.Parameters.AddWithValue("@nombre", objeto.nombre); command.Parameters.AddWithValue("@ci", objeto.ci); command.Parameters.AddWithValue("@direccion", objeto.direccion); command.Parameters.AddWithValue("@telefono", objeto.telefono); command.Parameters.AddWithValue("@tipo", objeto.tipo); command.Parameters.AddWithValue("@estado", objeto.estado); command.Parameters.AddWithValue("@cuenta", objeto.cuenta); command.Parameters.AddWithValue("@password", objeto.contraseña); if (command.ExecuteNonQuery() == 1) { ToastNotification.Show(form, "Usuario Creada Correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight)); SqlCon.Close(); return(true); } else { ToastNotification.Show(form, "Usuario no pudo ser Creada", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); SqlCon.Close(); return(false); } } catch (MySqlException e) { ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft)); return(false); } }
public static bool Editar(int id, MUsuario objeto, facturacion.Vistas.VUsuario form) { MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn); try { SqlCon.Open(); string query001 = "UPDATE " + table + " SET nombre=@nombre,ci=@ci,direccion=@direccion,telefono=@telefono,tipo=@tipo,estado=@estado,cuenta=@cuenta,password=@password where id=@id;"; Console.WriteLine(query001); MySqlCommand command = new MySqlCommand(query001, SqlCon); command.Parameters.AddWithValue("@id", id); command.Parameters.AddWithValue("@nombre", objeto.nombre); command.Parameters.AddWithValue("@ci", objeto.ci); command.Parameters.AddWithValue("@direccion", objeto.direccion); command.Parameters.AddWithValue("@telefono", objeto.telefono); command.Parameters.AddWithValue("@tipo", objeto.tipo); command.Parameters.AddWithValue("@estado", objeto.estado); command.Parameters.AddWithValue("@cuenta", objeto.cuenta); command.Parameters.AddWithValue("@password", objeto.contraseña); if (command.ExecuteNonQuery() == 1) { ToastNotification.Show(form, "Usuario Editada Correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight)); SqlCon.Close(); return(true); } else { ToastNotification.Show(form, "El Usuario no pudo ser Editado", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); SqlCon.Close(); return(false); } } catch (MySqlException e) { ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft)); return(false); } }
internal static bool ValidarUsuario(DevComponents.DotNetBar.Controls.TextBoxX tb_nombre, DevComponents.DotNetBar.Controls.TextBoxX tb_ci, DevComponents.DotNetBar.Controls.ComboBoxEx cb_tipo, DevComponents.DotNetBar.Controls.TextBoxX tb_usuario, ErrorProvider errorIcono, facturacion.Vistas.VUsuario vUsuario) { if (tb_nombre.Text == string.Empty) { errorIcono.SetError(tb_nombre, "El nombre del usuario es necesario"); ToastNotification.Show(vUsuario, "El nombre del usuario es necesario", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); return(false); } else { errorIcono.Clear(); } if (tb_ci.Text == string.Empty) { errorIcono.SetError(tb_nombre, "El ci del usuario es necesario"); ToastNotification.Show(vUsuario, "El ci del usuario es necesario", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); return(false); } else { errorIcono.Clear(); } if (cb_tipo.Text == string.Empty) { errorIcono.SetError(tb_nombre, "El tipo de usuario es necesario"); ToastNotification.Show(vUsuario, "El tipo de usuario es necesario", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); return(false); } else { errorIcono.Clear(); } if (tb_usuario.Text == string.Empty) { errorIcono.SetError(tb_nombre, "El usuario es necesario"); ToastNotification.Show(vUsuario, "El usuario es necesario", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); return(false); } else { errorIcono.Clear(); } return(true); }