private void btnNew_Click(object sender, EventArgs e) { txtCodigo.Text = string.Empty; txtNombre.Text = string.Empty; txtDescripcion.Text = string.Empty; txtAnalisis.Text = string.Empty; CmbPlaza.SelectedValue = -999; proyecto = new Ent_Proyectos(); }
private void btnSave_Click(object sender, EventArgs e) { if (proyecto == null) { proyecto = new Ent_Proyectos(); } ValidarControles(groupBox2); proyecto.Codigo = txtCodigo.Text; proyecto.Nombre = txtNombre.Text; proyecto.Descripcion = txtDescripcion.Text; proyecto.IdPlaza = Convert.ToInt32(CmbPlaza.SelectedValue); proyecto.Analisis = txtAnalisis.Text; datosProyectos.insertProyecto(proyecto); }
/// <summary> /// Metodo para Insertar un proyecto /// </summary> /// <param name="proyecto"></param> public void insertProyecto(Ent_Proyectos proyecto) { SqlConnection con = Conexion.OpenConexion(); try { using (SqlCommand cmdConsulta = new SqlCommand("Sp_Insertar_Proyectos", con)) { cmdConsulta.CommandType = CommandType.StoredProcedure; cmdConsulta.Parameters.Clear(); cmdConsulta.Parameters.AddWithValue("@pCodigo", proyecto.Codigo); cmdConsulta.Parameters.AddWithValue("@pNombre", proyecto.Nombre); cmdConsulta.Parameters.AddWithValue("@pDescripcion", proyecto.Descripcion); cmdConsulta.Parameters.AddWithValue("@pIdPlaza", proyecto.IdPlaza); cmdConsulta.Parameters.AddWithValue("@pAnalisis", proyecto.Analisis); cmdConsulta.ExecuteNonQuery(); } } catch (Exception ex) { throw new Exception("Algo pasó en insertProyecto, Sp_Insertar_Proyectos." + ex.Message); } }