//REGISTRO public bool RegistrarUsuario(Entities.Usuario user) { SqlConnection c = con.getConexion(); String sql = "INSERT INTO usuarios (usuDocumento, usuNombre, usuDireccion, usuTelefono, usuCorreo, usuEstado) VALUES (@documento, @nombre, @direccion, @telefono, @correo, @estado)"; try { SqlCommand comand = new SqlCommand(sql, c); comand.Parameters.AddWithValue("@documento", user.Documento); comand.Parameters.AddWithValue("@nombre", user.Nombre); comand.Parameters.AddWithValue("@direccion", user.Direccion); comand.Parameters.AddWithValue("@telefono", user.Telefono); comand.Parameters.AddWithValue("@correo", user.Correo); comand.Parameters.AddWithValue("estado", "Libre"); comand.ExecuteNonQuery(); return(true); }catch (Exception ex) { ex.ToString(); return(false); } finally { c.Close(); } }
//ACTUALIZAR USUARIO public bool ActualizaciĆ³n(Entities.Usuario user, String doc) { SqlConnection c = null; SqlCommand comando = null; String query = "UPDATE usuarios SET usuDocumento = @documento, usuNombre = @nombre, usuDireccion = @direccion, usuTelefono = @telefono, usuCorreo = @correo, usuEstado = @estado WHERE usuDocumento = @documentoUP"; try { c = con.getConexion(); comando = new SqlCommand(query, c); comando.Parameters.AddWithValue("@documento", user.Documento); comando.Parameters.AddWithValue("@nombre", user.Nombre); comando.Parameters.AddWithValue("@direccion", user.Direccion); comando.Parameters.AddWithValue("@telefono", user.Telefono); comando.Parameters.AddWithValue("@correo", user.Correo); comando.Parameters.AddWithValue("@estado", user.Estado); comando.Parameters.AddWithValue("@documentoUP", doc); comando.ExecuteNonQuery(); return(true); }catch (Exception ex) { ex.ToString(); return(false); } finally { c.Close(); comando = null; } }
//ELIMINAR public void eliminar(Entities.Usuario user) { SqlConnection c = con.getConexion(); String sql = "DELETE FROM usuarios WHERE usuDocumento = @documento"; try { SqlCommand comand = new SqlCommand(sql, c); comand.Parameters.AddWithValue("@documento", user.Documento); comand.ExecuteNonQuery(); } catch (Exception ex) { ex.ToString(); } finally { c.Close(); } }
public void Save(Bussiness.Entities.Usuario usuario) { UsuarioData.Save(usuario); }