Exemplo n.º 1
0
        private void btnActualizar2_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count > 1)
            {
                MessageBox.Show("Seleccione solo un elemento", "Error al actualizar datos");
            }

            else if (dataGridView1.SelectedRows.Count < 1)
            {
                MessageBox.Show("Seleccione un elemento", "Error al actualizar datos");
            }

            else
            {
                DataGridViewRow row = dataGridView1.SelectedRows[0];
                btnInsertar.Enabled    = false;
                btnActualizar2.Enabled = false;
                btnActualizar.Enabled  = true;

                oldPago = new CTipoPago(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString());

                /*cmbEstado.SelectedItem = from ComboBox.ObjectCollection item in cmbEstado.Items
                 * where cmbEstado.Items.ToString().Contains(oldPago.estado)
                 *                         select item;  */

                //cmbCampo.SelectedIndex = oldPago.estado == "Activo" ? 0 : -1;

                rtxtDescripcion.Text = oldPago.descripcion;
                cmbEstado.Text       = oldPago.estado;
            }
        }
Exemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            CTipoPago cTipoPago = db.CTipoPago.Find(id);

            db.CTipoPago.Remove(cTipoPago);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "IdTipoPago,Descripcion")] CTipoPago cTipoPago)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cTipoPago).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(cTipoPago));
 }
Exemplo n.º 4
0
        public ActionResult Create([Bind(Include = "IdTipoPago,Descripcion")] CTipoPago cTipoPago)
        {
            if (ModelState.IsValid)
            {
                db.CTipoPago.Add(cTipoPago);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(cTipoPago));
        }
Exemplo n.º 5
0
        // GET: TiposPago/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CTipoPago cTipoPago = db.CTipoPago.Find(id);

            if (cTipoPago == null)
            {
                return(HttpNotFound());
            }
            return(View(cTipoPago));
        }
Exemplo n.º 6
0
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            newPago = new CTipoPago(rtxtDescripcion.Text.SQLInyectionClearString(), cmbEstado.Text);
            if (newPago.descripcion == "" || newPago.estado == "")
            {
                MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos");
            }
            else
            {
                newPago.Insertar();
                dataGridView1.DataSource = CTipoPago.Visualizar();

                MessageBox.Show("Se ha insertado un nuevo tipo de Pago", "Insercion Correcta");
                limpiar();
            }
        }
Exemplo n.º 7
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            newPago = new CTipoPago(rtxtDescripcion.Text.SQLInyectionClearString(), cmbEstado.Text);
            if (newPago.descripcion == "" || newPago.estado == "")
            {
                MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos");
            }
            else
            {
                CTipoPago.Actualizar(oldPago, newPago);

                dataGridView1.DataSource = CTipoPago.Visualizar();

                btnActualizar.Enabled  = false;
                btnInsertar.Enabled    = true;
                btnActualizar2.Enabled = true;

                MessageBox.Show("Se ha actualizado el tipo de Servicio", "Actualizacion Correcta");
                limpiar();
            }
        }
Exemplo n.º 8
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count > 1)
            {
                MessageBox.Show("Seleccione solo un elemento", "Error al actualizar datos");
            }

            else if (dataGridView1.SelectedRows.Count < 1)
            {
                MessageBox.Show("Seleccione un elemento", "Error al actualizar datos");
            }

            else
            {
                DataGridViewRow row = dataGridView1.SelectedRows[0];
                oldPago = new CTipoPago(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString());
                oldPago.Eliminar();

                MessageBox.Show("Se ha cambiado el estado de: " + row.Cells[1].Value.ToString() + " a Inactivo.");
                dataGridView1.DataSource = CTipoPago.Visualizar();
                limpiar();
            }
        }
Exemplo n.º 9
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = CTipoPago.Visualizar($"SELECT * FROM TIPO_PAGO WHERE {cmbCampo.Text} {cmbCriterio.Text} '{txtValor.Text}'");
 }
Exemplo n.º 10
0
 private void dataGridView1_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = dataGridView1.Rows.Count < 1 ? CTipoPago.Visualizar() : dataGridView1.DataSource;
 }