Esempio n. 1
0
        private void dvgDetalle_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                int a = e.RowIndex;

                if (a != -1)
                {
                    var detalleid = int.Parse(dvgDetalle.SelectedRows[0].Cells[0].Value.ToString());

                    DetalleTarea detalle = db.DetalleTareas.Find(detalleid);

                    this.btnActualizarDetalleTarea.Visible = true;
                    this.btnGuardarDetalleTarea.Visible    = false;

                    txtDetalleTarea.Text    = detalle.DetalleTareas;
                    txtNumeroDetalle.Text   = detalle.NumeroDetalleTarea;
                    txtPrecio.Text          = detalle.Precio.ToString();
                    txtTiempoRespuesta.Text = detalle.TiempoRespuesta;

                    dvgDetalle.DataSource = db.DetalleTareas.Select(x => new { x.DetalleTareaId, x.TareaId, x.DetalleTareas, x.NumeroDetalleTarea, x.Precio, x.TiempoRespuesta }).ToList();
                }
            }
            catch (Exception)
            {
            }
        }
Esempio n. 2
0
        private void btnActualizarDetalleTarea_Click(object sender, EventArgs e)
        {
            try
            {
                DetalleTarea detalleTarea = db.DetalleTareas.Find(int.Parse(dvgDetalle.SelectedRows[0].Cells[0].Value.ToString()));



                detalleTarea.DetalleTareas      = txtDetalleTarea.Text;
                detalleTarea.NumeroDetalleTarea = txtNumeroDetalle.Text;
                detalleTarea.Precio             = double.Parse(txtPrecio.Text);
                detalleTarea.TiempoRespuesta    = txtTiempoRespuesta.Text;



                db.Entry(detalleTarea).State = EntityState.Modified;
                db.SaveChanges();

                MessageBox.Show("Dato Actualizado");

                dvgDetalle.DataSource = db.DetalleTareas.ToList();
            }
            catch (Exception)
            {
            }
        }
Esempio n. 3
0
        private void btnGuardarDetalleTarea_Click(object sender, EventArgs e)
        {
            try
            {
                DetalleTarea detalleTarea = new DetalleTarea();
                var          tareaid      = int.Parse(dgvTarea.SelectedRows[0].Cells[0].Value.ToString());
                detalleTarea.Imagen             = txtRutaDetallesTareas.Text;
                detalleTarea.DetalleTareas      = txtDetalleTarea.Text;
                detalleTarea.NumeroDetalleTarea = txtNumeroDetalle.Text;
                detalleTarea.Precio             = double.Parse(txtPrecio.Text);
                detalleTarea.TiempoRespuesta    = txtTiempoRespuesta.Text;
                detalleTarea.TareaId            = tareaid;


                db.DetalleTareas.Add(detalleTarea);
                db.SaveChanges();

                MessageBox.Show("Dato Insertado");

                dvgDetalle.DataSource = db.DetalleTareas.Where(x => x.TareaId == tareaid).Select(x => new { x.DetalleTareaId, x.TareaId, x.DetalleTareas, x.NumeroDetalleTarea, x.Precio, x.TiempoRespuesta }).ToList();
            }
            catch (Exception)
            {
            }
        }
Esempio n. 4
0
        private void btnBorrarDetalle_Click(object sender, EventArgs e)
        {
            DetalleTarea detalleTarea = db.DetalleTareas.Find(int.Parse(dvgDetalle.SelectedRows[0].Cells[0].Value.ToString()));

            db.DetalleTareas.Remove(detalleTarea);
            db.SaveChanges();
            MessageBox.Show("Detalle Tarea Borrado");
            dvgDetalle.DataSource = db.DetalleTareas.Select(x => new { x.DetalleTareaId, x.TareaId, x.DetalleTareas, x.NumeroDetalleTarea, x.Precio, x.TiempoRespuesta }).ToList();
        }
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            var filaDetalle = new DetalleTarea
            {
                TareaId       = Convert.ToInt32(TipoTareaComboBox.SelectedValue.ToString()),
                Requerimiento = (RequerimientoTextBox.Text.ToString()),
                Tiempo        = Convert.ToDouble(TiempoTextBox.Text.ToString()),
            };

            this.proyecto.Detalle.Add(filaDetalle);
            Cargar();

            TipoTareaComboBox.SelectedIndex = -1;
            RequerimientoTextBox.Clear();
            TiempoTextBox.Clear();
        }
Esempio n. 6
0
        public ActionResult DescripcionTarea(int IdTar)
        {
            DetalleTarea model = new DetalleTarea();

            model.Tarea = (from p in context.Tarea
                           where p.IdTarea == IdTar select p).Single();

            model.ListaComentarioTarea = (from p in context.ComentarioTarea
                                          where p.IdTarea == IdTar
                                          select p).ToList();

            model.ListaArchivoTarea = (from p in context.ArchivoTarea
                                       where p.IdTarea == IdTar
                                       select p).ToList();

            return(View(model));
        }