Esempio n. 1
0
        public string Insertar(classMaterias mt)
        {
            SqlCommand cmd = new SqlCommand("spo_InsertarMaterias", conn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@Id", mt.Id);
            cmd.Parameters.AddWithValue("@Descripcion", mt.Descripcion);
            cmd.Parameters.AddWithValue("@valorCreditos", mt.valorCreditos);
            cmd.Parameters.AddWithValue("@cantidadCreditos", mt.cantidadCreditos);
            cmd.Parameters.AddWithValue("@fechaReg", mt.fechaReg);
            cmd.Parameters.AddWithValue("@Usr", mt.Usr);
            cmd.Parameters.AddWithValue("@accion", 1);
            try
            {
                if (conn.State == ConnectionState.Closed)
                {
                    conn.Open();
                }

                cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                return("Se ha producido un error...");
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }

            return("Operacion realizada exitosamente...");
        }
Esempio n. 2
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtDescripcion.Text.Trim().Length == 0 ||
                txtValorCredito.Text.Trim().Length == 0 ||
                txtCantidadCredito.Text.Trim().Length == 0
                )
            {
                //Msg.Text = "Datos incompletos...";
                return;
            }

            classMaterias mt = new classMaterias();

            mt.Id               = txtIdMaterias.Text.Trim().Length == 0 ? 0 : Convert.ToInt32(txtIdMaterias.Text);
            mt.Descripcion      = txtDescripcion.Text;
            mt.cantidadCreditos = Convert.ToInt32(Conversion.Val(txtCantidadCredito.Text));
            mt.valorCreditos    = Convert.ToDecimal(Conversion.Val(txtValorCredito.Text));
            mt.fechaReg         = DateTime.Now;
            mt.Usr              = "******";
            string result = Insertar(mt);

            Msg.Text = result;
            fillGV();
            txtIdMaterias.Text      = "";
            txtDescripcion.Text     = "";
            txtValorCredito.Text    = "";
            txtCantidadCredito.Text = "";
            txtDescripcion.Focus();
        }