public void carregarConfigs() //Carregar lista com configurações atuais { lstResponsaveis.Items.Clear(); //limpar lista clsResponsaveis objReponsavel = new clsResponsaveis(); MySqlDataReader sql_dr; string order = ("ORDER BY id_usuario"); sql_dr = objReponsavel.getList(order); while (sql_dr.Read()) { //jogar os dados no listview clsUsuario objUser = new clsUsuario(); objUser.Id_usuario = Convert.ToInt32(sql_dr["id_usuario"]); objUser.getUserById(); clsDepartamento objDept = new clsDepartamento(); objDept.Id_departamento = Convert.ToInt32(sql_dr["id_departamento"]); objDept.carregarDeptByID(); ListViewItem instancia = new ListViewItem(objDept.Nm_departamento); instancia.SubItems.Add(objUser.Nm_Usuario); lstResponsaveis.Items.Add(instancia); } clsConexao objConexao = new clsConexao(); txtIp.Text = objConexao.ipServer; txtPort.Text = objConexao.portServer; txtDb.Text = objConexao.nameDb; txtLogin.Text = objConexao.loginServer; txtSenha.Text = objConexao.senhaServer; }
public async Task <clsDepartamento> departamentoPorID(int id) { clsDepartamento departamento = new clsDepartamento(); HttpClient miCliente = new HttpClient(); clsMyConnection miConexion = new clsMyConnection(); String uriBase = miConexion.getUriBase(); Uri requestUri = new Uri(uriBase + "departamentos/" + id); //Send the GET request asynchronously and retrieve the response as a string. HttpResponseMessage httpResponse = new HttpResponseMessage(); string httpResponseBody = ""; try { //Send the GET request httpResponse = await miCliente.GetAsync(requestUri); httpResponse.EnsureSuccessStatusCode(); httpResponseBody = await httpResponse.Content.ReadAsStringAsync(); departamento = JsonConvert.DeserializeObject <clsDepartamento>(httpResponseBody); } catch (Exception ex) { httpResponseBody = "Error: " + ex.HResult.ToString("X") + " Message: " + ex.Message; } return(departamento); }
public List <clsDepartamento> listadoDepartamentos() { List <clsDepartamento> listado = new List <clsDepartamento>(); clsDepartamento oDepartamento; clsMyConnection miConexion = new clsMyConnection(); SqlConnection sqlConnection = new SqlConnection(); SqlCommand comando = new SqlCommand(); SqlDataReader lector = null; try { sqlConnection = miConexion.getConnection(); comando.CommandText = "SELECT * FROM Departamentos"; comando.Connection = sqlConnection; lector = comando.ExecuteReader(); if (lector.HasRows) { while (lector.Read()) { oDepartamento = new clsDepartamento(); oDepartamento.idDepartamento = (int)lector["idDepartamento"]; oDepartamento.nombreDepartamento = (string)lector["nombreDepartamento"]; listado.Add(oDepartamento); } } } catch (SqlException e) { throw e; } finally { miConexion.closeConnection(ref sqlConnection); lector.Close(); } return(listado); }
public void carregarDepartamentos() { cmbDepartamento.Items.Clear(); int i; bool j; clsDepartamento obj_dept = new clsDepartamento(); MySqlDataReader sql_dr = obj_dept.carregarDeptByName(""); //jogando os departamentos no combo box while (sql_dr.Read()) { j = false; for (i = 0; i < lstResponsaveis.Items.Count; i++) { if (Equals(lstResponsaveis.Items[i].Text, sql_dr["nm_departamento"].ToString())) { j = true; } } if (!j) { cmbDepartamento.Items.Add(sql_dr["nm_departamento"].ToString()); } } }
private void button1_Click(object sender, EventArgs e) { if (Equals(txtDefeito.Text, "") || Equals(txtMaquina.Text, "")) { if (Equals(txtDefeito.Text, "")) { lblODefeito.Visible = true; } else { lblODefeito.Visible = false; } if (Equals(txtMaquina.Text, "")) { lblOMaq.Visible = true; } else { lblOMaq.Visible = false; } } else { clsDepartamento objDepartamento = new clsDepartamento(); //obtendo informações do departamento MySqlDataReader sql_dr = objDepartamento.carregarDeptByName(cmbDepartamento.Text); if (sql_dr.Read()) { objDepartamento.Id_departamento = Convert.ToInt32(sql_dr["ID_DEPARTAMENTO"].ToString()); } //obtendo informações da ocorrencia do form clsOcorrencias objOcorrencia = new clsOcorrencias(); if (!Equals(txtPatrimonio.Text, "")) { objOcorrencia.Patrimonio_os = txtPatrimonio.Text; } else { objOcorrencia.Patrimonio_os = null; } objOcorrencia.Id_departamento = objDepartamento.Id_departamento; objOcorrencia.Ds_Defeito = txtDefeito.Text; try { objOcorrencia.Dt_entrada = Convert.ToDateTime(txtEntrada.Text); } catch { objOcorrencia.Dt_entrada = Convert.ToDateTime(txtEntrada.Text); } objOcorrencia.Nm_maquina = txtMaquina.Text; objOcorrencia.Ds_status = "ABERTA"; //caso esteja salvando uma nova ocorrencia pego registra do id de que está logado objOcorrencia.Id_usuario = objUsuarioLogado.Id_usuario; objOcorrencia.Ds_status = "ABERTA"; objOcorrencia.insert(); MessageBox.Show(objOcorrencia.ds_msg); ImprimirQRCode(); } }
private string EncontrarResponsavel() { clsDepartamento obj_dept = new clsDepartamento(); int id_dept = 0, id_resp = 0; string nameResp; MySqlDataReader sql_dr = obj_dept.carregarDeptByName(departamento); if (sql_dr.Read()) { id_dept = Convert.ToInt32(sql_dr["id_departamento"].ToString()); } clsResponsaveis obj_resp = new clsResponsaveis(); sql_dr = obj_resp.getRespByIdDept(id_dept); if (sql_dr.Read()) { id_resp = Convert.ToInt32(sql_dr["id_usuario"].ToString()); } clsUsuario obj_user = new clsUsuario(); obj_user.Id_usuario = id_resp; obj_user.getUserById(); nameResp = obj_user.Nm_Usuario; return(nameResp); }
public clsDepartamento departamentoPorID(int id) { clsDepartamento objDepartamento = new clsDepartamento(); clsMyConnection miConexion = new clsMyConnection(); SqlConnection conexion = miConexion.getConnection(); SqlCommand miComando = new SqlCommand(); SqlDataReader miLector; try { miComando.CommandText = "SELECT * FROM PD_Departamentos WHERE IDDepartamento = " + id; miComando.Connection = conexion; miLector = miComando.ExecuteReader(); //Si hay lineas en el lector if (miLector.HasRows) { while (miLector.Read()) { objDepartamento = new clsDepartamento(); objDepartamento.id = (int)miLector["IDDepartamento"]; objDepartamento.nombre = (string)miLector["NombreDepartamento"]; } } miLector.Close(); miConexion.closeConnection(ref conexion); } catch (SqlException exSql) { throw exSql; } return(objDepartamento); }
public List <clsDepartamento> listadoCompletoPersonasConNombreDept() { SqlConnection miConexion; List <clsDepartamento> ret = new List <clsDepartamento>(); SqlCommand miComando = new SqlCommand(); SqlDataReader miLector; clsDepartamento oDept; clsMyConnection connection = new clsMyConnection(); //Try no obligatorio ya que esta en clase myconnection miConexion = connection.getConnection(); miComando.CommandText = "SELECT * FROM Departamentos"; miComando.Connection = miConexion; miLector = miComando.ExecuteReader(); if (miLector.HasRows) { while (miLector.Read()) { oDept = new clsDepartamento(); oDept.Id = (int)miLector["IDDepartamento"]; oDept.Nombre = (String)miLector["nombreDepartamento"]; ret.Add(oDept); } } miLector.Close(); connection.closeConnection(ref miConexion); return(ret); }
private void CarregarOS() { clsOcorrencias objOcorrencia = new clsOcorrencias(); objOcorrencia.Nr_ocorrencia = nr_ocorrenciaLocal; MySqlDataReader sql_dr = objOcorrencia.getOcorrenciasByID(); if (sql_dr.Read()) { objOcorrencia.Ds_Defeito = sql_dr["ds_defeito"].ToString(); objOcorrencia.Dt_entrada = Convert.ToDateTime(sql_dr["dt_entrada"].ToString()); objOcorrencia.Id_departamento = Convert.ToInt32(sql_dr["id_departamento"].ToString()); objOcorrencia.Id_usuario = Convert.ToInt32(sql_dr["id_usuario"].ToString()); objOcorrencia.Nm_maquina = sql_dr["nm_maquina"].ToString(); objOcorrencia.Patrimonio_os = sql_dr["patrimonio_os"].ToString(); } txtDefeito.Text = objOcorrencia.Ds_Defeito; txtMaquina.Text = objOcorrencia.Nm_maquina; txtPatrimonio.Text = objOcorrencia.Patrimonio_os; clsDepartamento objDept = new clsDepartamento(); objDept.Id_departamento = objOcorrencia.Id_departamento; objDept.carregarDeptByID(); cmbDepartamento.Text = objDept.Nm_departamento; carregarDepartamentos(); }
//TODO: función que devuelve listado de departamentos public List <clsDepartamento> ListadoCompletoDepartamentos() //Consulta para obtener el listado de departamentos { //Abro conexión //conexion = new clsMyConnection();*/ conexion = objConexion.getConnection(); //Guardo sentencia en comando comando.CommandText = "SELECT * FROM PD_Departamentos"; //Paso conexión al comando comando.Connection = conexion; //Ejecuta el comando lector = comando.ExecuteReader(); List <clsDepartamento> listadoDepartamentos = new List <clsDepartamento>(); if (lector.HasRows) //si hay lineas por leer { while (lector.Read()) { objDepartamento = new clsDepartamento(); //Creo un departamento para cada registro objDepartamento.IdDepartamento = (int)lector["IdDepartamento"]; objDepartamento.NombreDepartamento = (string)lector["NombreDepartamento"]; listadoDepartamentos.Add(objDepartamento); //Añade el objeto persona del registro al listado Personas } } return(listadoDepartamentos); //Devuelve la lista de personas creada para la consulta }
public async Task <clsDepartamento> departamentoPorIDBL(int id) { clsListadoDepartamentosDAL listadoDepartamentosDAL = new clsListadoDepartamentosDAL(); clsDepartamento departamento = await listadoDepartamentosDAL.departamentoPorID(id); return(departamento); }
private void VisualizarDept() { clsDepartamento objDepartamento = new clsDepartamento(); objDepartamento.Id_departamento = id_departamento; objDepartamento.carregarDeptByID(); txtDept.Text = objDepartamento.Nm_departamento; }
private clsDepartamento llenarCampos() { clsDepartamento auxAplicativo = new clsDepartamento(); auxAplicativo.SNombre = txtNombre.Text; auxAplicativo.SDescripcion = txtDescripcion.Text; auxAplicativo.IEstado = 1; return(auxAplicativo); }
public clsDepartamento departamentoPorID(int id) { clsListadoDepartamentosDAL listBBDD = new clsListadoDepartamentosDAL(); clsDepartamento objDepartamento = new clsDepartamento(); objDepartamento = listBBDD.departamentoPorID(id); return(objDepartamento); }
public void Modificar(clsDepartamento dep) { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Departamento where q.IdDepartamento == dep.IdDepartamento select q).First(); x.Descripcion = dep.Descripcion; x.IdEstado = dep.IdEstado; ent.SaveChanges(); } }
public void eliminar(clsDepartamento depart) { SQLiteConnection conn = SQLiteConnector.CreateConnection(); SQLiteCommand sqliteCommand; sqliteCommand = conn.CreateCommand(); sqliteCommand.CommandText = "DELETE FROM Departmento WHERE departamentID = " + depart.codigo + ";"; sqliteCommand.ExecuteNonQuery(); conn.Close(); }
public ctrlDepartamento(Departamento vista) { this.vista = vista; vista.Load += new EventHandler(cargarData); vista.btnAgregar.Click += new EventHandler(agregar); vista.btnEliminar.Click += new EventHandler(eliminar); vista.btnModificar.Click += new EventHandler(modificar); depart = new suportDepartamento(); recipiente = new clsDepartamento(); }
private void btnBuscar_Click(object sender, EventArgs e) { frmConsultaDepartamento cDep = new frmConsultaDepartamento(); cDep.ShowDialog(); clas = cDep.de; txtCodigo.Text = Convert.ToString(clas.IdDepartamento); txtDescripcion.Text = clas.Descripcion; cbeEstado.EditValue = clas.IdDepartamento; }
private void CarregarDept() { clsDepartamento clsDept = new clsDepartamento(); MySqlDataReader sql_dr = clsDept.carregarDeptByName(""); while (sql_dr.Read()) { cmbDept.Items.Add(sql_dr["nm_departamento"].ToString()); } cmbDept.SelectedIndex = 0; }
public void carregarDepartamentos() { cmbDepartamento.Items.Clear(); clsDepartamento obj_dept = new clsDepartamento(); MySqlDataReader sql_dr = obj_dept.carregarDeptByName(""); //jogando os departamentos no combo box while (sql_dr.Read()) { cmbDepartamento.Items.Add(sql_dr["nm_departamento"].ToString()); } }
public List <clsDepartamento> listadoCompletoDepartamentos_DAL() { List <clsDepartamento> lista = new List <clsDepartamento>(); SqlConnection miConexion = null; SqlDataReader miLector = null; SqlCommand miComando = new SqlCommand(); clsMyConnection gestoraConexion = new clsMyConnection(); clsDepartamento departamento = null; try { //Obtener conexion abierta miConexion = gestoraConexion.getConnection(); //Definir los parametros del comando miComando.CommandText = "SELECT IDDepartamento, nombreDepartamento FROM Departamentos"; //Definir la conexion miComando.Connection = miConexion; //Ejecutar la consulta miLector = miComando.ExecuteReader(); //Comprobar si el lector tiene filas, y en caso afirmativo, recorrerlo if (miLector.HasRows) { while (miLector.Read()) { departamento = new clsDepartamento(); //Definir los atributos del objeto departamento.idDepartamento = (int)miLector["IDDepartamento"]; departamento.nombreDepartamento = (string)miLector["nombreDepartamento"]; //Añadir objeto a la lista lista.Add(departamento); } } } catch (SqlException e) { throw e; } finally { gestoraConexion.closeConnection(ref miConexion); miLector.Close(); } return(lista); }
private void btnSalvar_Click(object sender, EventArgs e) { lblObrig1.Visible = false; lblObrig2.Visible = false; lblObrig3.Visible = false; lblObrig4.Visible = false; lblObrig5.Visible = false; if (Equals(cmbDepartamento.Text, "") || Equals(txtNome.Text, "") || Equals(txtMaquina.Text, "") || Equals(txtProblema.Text, "") || Equals(txtSolucao.Text, "")) { if (Equals(cmbDepartamento.Text, "")) { lblObrig2.Visible = true; } if (Equals(txtNome.Text, "")) { lblObrig1.Visible = true; } if (Equals(txtMaquina.Text, "")) { lblObrig3.Visible = true; } if (Equals(txtProblema.Text, "")) { lblObrig4.Visible = true; } if (Equals(txtSolucao.Text, "")) { lblObrig5.Visible = true; } } else { clsAtendimento objAtendimento = new clsAtendimento(); clsDepartamento objDept = new clsDepartamento(); MySqlDataReader sql_dr = objDept.carregarDeptByName(cmbDepartamento.Text); if (sql_dr.Read()) { objAtendimento.Id_departamento = Convert.ToInt32(sql_dr["id_departamento"]); } objAtendimento.Id_user = id_user; objAtendimento.Nm_maquina = txtMaquina.Text; objAtendimento.Nm_solicitante = txtNome.Text; objAtendimento.Problema = txtProblema.Text; objAtendimento.Solucao = txtSolucao.Text; MessageBox.Show(objAtendimento.Insert()); } cmbDepartamento.SelectedIndex = -1; txtNome.Text = ""; txtMaquina.Text = ""; txtProblema.Text = ""; txtSolucao.Text = ""; }
public void insertarDepartamento(clsDepartamento departamento) { try { string sComando = string.Format("INSERT INTO DEPARTAMENTO(pk_id_departamento, nombre_departamento, descripcion_departamento, estado_departamento) VALUES ({0},'{1}','{2}',{3});", departamento.IIDeparmeto, departamento.SNombre, departamento.SDescripcion, departamento.IEstado); this.sentencia.ejecutarQuery(sComando); } catch (Exception ex) { MessageBox.Show("Error al Ingresar Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error); Console.WriteLine(ex.Message); } }
public void carregarDepartamentos() { lstDept.Items.Clear(); clsDepartamento objDepartamento = new clsDepartamento(); MySqlDataReader sql_dr = objDepartamento.carregarDeptByName(txtFiltro.Text); while (sql_dr.Read()) { //colocando os dados do list view ListViewItem instancia_lista = new ListViewItem(sql_dr["nm_departamento"].ToString()); lstDept.Items.Add(instancia_lista); } }
public List <clsDepartamento> listadoCompletoDepartamentos_DAL() { List <clsDepartamento> listado = new List <clsDepartamento>(); clsDepartamento oDepartamento; clsMyConnection gestoraConexion = new clsMyConnection(); SqlConnection conexion = null; SqlCommand miComando = new SqlCommand(); SqlDataReader miLector = null; try { //try no obligatorio ya que lo controlamos en la clase clsMyConnection //Obtenemos una conexion abierta conexion = gestoraConexion.getConnection(); //Definir los parametros del comando miComando.CommandText = "SELECT * FROM departamentos"; miComando.Connection = conexion; miLector = miComando.ExecuteReader(); //Si hay lineas en el lector if (miLector.HasRows) { while (miLector.Read()) { oDepartamento = new clsDepartamento(); //Definir los atributos oDepartamento.ID = (int)miLector["IDDepartamento"]; oDepartamento.nombre = (String)miLector["nombreDepartamento"]; //Annanir a la lista listado.Add(oDepartamento); } } } catch (SqlException exSql) { throw exSql; } finally { miLector.Close(); gestoraConexion.closeConnection(ref conexion); } return(listado); }
public void modificar(clsDepartamento depart) { SQLiteConnection conn = SQLiteConnector.CreateConnection(); SQLiteCommand sqliteCommand; sqliteCommand = conn.CreateCommand(); sqliteCommand.CommandText = @"UPDATE Departamento SET " + "departmentID = " + depart.codigo + "," + "nombre = '" + depart.nombre + "'," + "paisId = " + depart.paisId + "," + "noContact = '" + depart.noContact + ";"; sqliteCommand.ExecuteNonQuery(); conn.Close(); }
public void agregar(clsDepartamento depart) { SQLiteConnection conn = SQLiteConnector.CreateConnection(); SQLiteCommand sqliteCommand; sqliteCommand = conn.CreateCommand(); sqliteCommand.CommandText = @"INSERT INTO Departamento(departmentID, nombre, paisId, noContact) VALUES (" + "" + depart.codigo + ", " + "'" + depart.nombre + "', " + "" + depart.paisId + ", " + "" + depart.noContact + ");"; sqliteCommand.ExecuteNonQuery(); conn.Close(); }
/// <summary> /// Comentario: Este método nos permite obtener todos los departamentos de la base de datos. /// </summary> /// <returns>El método devuelve una lista del tipo clsDepartamento, que son todos los departamentos de la base de datos.</returns> public static List <clsDepartamento> obtenerListadoDeDepartamentos() { List <clsDepartamento> listadoDepartamentos = new List <clsDepartamento>(); clsMyConnection clsMyConnection = clsMyConnection = new clsMyConnection("yeray.database.windows.net", "PersonasDB", "yeray", "Mi_tesoro"); SqlConnection connection = null; SqlDataReader miLector = null; try { connection = clsMyConnection.getConnection();//Es posible que no se pueda llegar a realizar la conexión y salte una excepción. SqlCommand sqlCommand = new SqlCommand(); clsDepartamento departamento; sqlCommand.CommandText = "SELECT * FROM PD_Departamentos"; sqlCommand.Connection = connection; miLector = sqlCommand.ExecuteReader(); if (miLector.HasRows) { while (miLector.Read()) { departamento = new clsDepartamento(); departamento.Id = (int)miLector["IdDepartamento"]; departamento.Nombre = (string)miLector["NombreDepartamento"]; listadoDepartamentos.Add(departamento); } } } catch (Exception e)//Es posible que no podamos acceder a la base de datos { throw e; } finally { if (connection != null) { clsMyConnection.closeConnection(ref connection); } if (miLector != null) { miLector.Close(); } } return(listadoDepartamentos); }
public async void obtenerDepartamento() { clsListadoDepartamentosBL departamento = new clsListadoDepartamentosBL(); try { _departamento = await departamento.departamentoPorIDBL(_personaSeleccionada.idDepartamento); NotifyPropertyChanged("departamento"); } catch (Exception) { falloDeConexion(); } }
/// <summary> /// Comentario: Este método nos permite obtener un departamento de la base de datos. /// </summary> /// <param name="id">Id del departamento</param> /// <returns>El método devuelve un clsDepartamento asociado al nombre o null, si no se ha encontrado un departamento con esa id en la base de datos.</returns> public clsDepartamento obtenerDepartamento(int id) { clsDepartamento departamento = null; clsMyConnection clsMyConnection = new clsMyConnection("yeray.database.windows.net", "PersonasDB", "yeray", "Mi_tesoro"); SqlDataReader miLector = null; SqlConnection connection = null; try { connection = clsMyConnection.getConnection(); SqlCommand sqlCommand = new SqlCommand(); sqlCommand.CommandType = CommandType.Text; sqlCommand.CommandText = "SELECT IdDepartamento, NombreDepartamento FROM PD_Departamentos WHERE IdDepartamento = @Id"; sqlCommand.Parameters.Add("@Id", System.Data.SqlDbType.Int).Value = id; sqlCommand.Connection = connection; miLector = sqlCommand.ExecuteReader(); if (miLector.HasRows) { miLector.Read();//Leeemos la primera columna departamento = new clsDepartamento(); departamento.Id = (int)miLector["IdDepartamento"]; departamento.Nombre = (string)miLector["NombreDepartamento"]; } } catch (Exception e) { throw e; } finally { if (connection != null) { clsMyConnection.closeConnection(ref connection); } if (miLector != null) { miLector.Close(); } } return(departamento); }