Exemple #1
0
 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();
 }
Exemple #2
0
        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);
            }
        }