public void SetUp() { T = null; cT = new CTarea(); //acá traigo una tarea que tenga idusuario_sistema para que el test arroje verde ya que no se puede asignar usuario a una tarea asignada T = cT.buscarPorID(2); }
public int Insertar(Tarea tarea) { List<DbParameter> lstParam = new List<DbParameter>(); DbParameter dbpiPK = this.CrearParametros(); dbpiPK.ParameterName = "@idParametroAlumno"; dbpiPK.Direction = ParameterDirection.Output; dbpiPK.DbType = DbType.Int16; dbpiPK.Size = 10; lstParam.Add(dbpiPK); DbParameter par = this.CrearParametros(); par.Value = tarea.IdGrupo; par.ParameterName = "@idGrupo"; par.DbType = DbType.Int16; par.Size = 20; lstParam.Add(par); DbParameter par2 = this.CrearParametros(); par2.Value = tarea.NombreArchivo; par2.ParameterName = "@nombreArchivo"; par2.DbType = DbType.String; par2.Size = 200; lstParam.Add(par2); DbParameter par3 = this.CrearParametros(); par3.Value = tarea.TipoContenido; par3.ParameterName = "@tipoContenido"; par3.DbType = DbType.String; par3.Size = 20; lstParam.Add(par3); DbParameter par4 = this.CrearParametros(); par4.Value = tarea.Tamaño; par4.ParameterName = "@tamaño"; par4.DbType = DbType.Int64; par4.Size = 30; lstParam.Add(par4); DbParameter par5 = this.CrearParametros(); par5.Value = tarea.Dato; par5.ParameterName = "@Dato"; par5.DbType = DbType.Binary; par5.Size = 20; lstParam.Add(par5); DbParameter par6 = this.CrearParametros(); par6.Value = tarea.Fecha; par6.ParameterName = "@fecha"; par6.DbType = DbType.Date; par6.Size = 20; lstParam.Add(par6); DbParameter par7 = this.CrearParametros(); par7.Value = tarea.Concurrencia_id; par7.ParameterName = "@concurrencia_id"; par7.DbType = DbType.Int64; par7.Size = 30; lstParam.Add(par7); return (this.EjecutarDML("[PAR].[Tareas_Insertar]", this.mstrDBKEY, lstParam)); }
public void setup() { cT = new CTarea(); cUS = new CUsuario_sistema(); T = cT.buscarPorID(2); //Tarea "Crear diagrama de clases" asignada al usuario "5". }
protected void btnCrear_Click(object sender, EventArgs e) { try { Historia historia = chistoria.buscarPorId(Convert.ToInt32(historiaDropDown.SelectedValue)); Tarea tarea = new Tarea(txtNom.Text, Convert.ToDecimal(EstimacionTXT.Text), historia, txtDesc.Text, "");//falta levantar el estadoS ctarea.modificarConNulls(Convert.ToInt32(Session["idTareaSeleccionada"]), tarea); Estado e1 = new Estado(1, "No iniciada."); //Estado e2= EstadoTarea et = new EstadoTarea(e1, e1, DateTime.Today, ""); ctarea.agregarEstadoTareaConDesc(et, txtNom.Text); ctarea.setEstado(DropEstados.SelectedItem.Text, Convert.ToInt32(Session["idTareaSeleccionada"])); if (verificarInicio() != null) { ctarea.setFechaInicio(Convert.ToDateTime(verificarInicio()), ctarea.buscarTareaByDescripcion(txtNom.Text)); } if (verificarFin() != null) { ctarea.setFechaFin(Convert.ToDateTime(verificarFin()), ctarea.buscarTareaByDescripcion(txtNom.Text)); } } catch (Exception ex) { alert.mostrarExAlert(ex, this); } Response.Redirect("/sprint_actual.aspx"); }
public EstadoTarea(Estado estadoActual, Estado estadoAnterior, DateTime fecha, Tarea tarea,string observaciones) { this.estadoActual = estadoActual; this.EstadoAnterior = estadoAnterior; this.fecha = fecha; this.otarea = tarea; this.observaciones = observaciones; }
public void cargarReporte(Tarea tarea) { DataTable datos = ctarea.tareaEstudiantes(tarea).Tables[0]; ReportViewer1.Visible = true; ReportViewer1.SizeToReportContent = true; ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.ReportPath = Server.MapPath("~/Reportes/TareaEstudiantes.rdlc"); ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TareaEstudiantes", datos.AsDataView())); ReportViewer1.LocalReport.Refresh(); }
public void SetUp() { descripcion = "Codificar UI"; estimacion = 2; observaciones = "Preguntar al cliente"; IdHistoria = 12; T = null; CHistoria CH = new CHistoria(); cT = new CTarea(); H = CH.buscarPorId(IdHistoria); }
public void setup() { cT = new CTarea(); T = cT.buscarPorID(2); noIniciada = new Estado(1, "No iniciada."); //Creo los estados en memoria, los ids corresponden a los de la BD. enProgreso = new Estado(2, "En progreso."); finalizada = new Estado(3, "Finalizada."); momento = new DateTime(1990, 1, 1); ET1 = new EstadoTarea(enProgreso, noIniciada, momento, T, "No iniciada"); ET2 = new EstadoTarea(finalizada, enProgreso, momento, T, "Iniciada."); }
public void mostrarDatos(int id) { tarea = ctarea.buscarPorID(id); txtNom.Text = tarea.Descripcion; EstimacionTXT.Text = Convert.ToString(tarea.Estimacion); txtDesc.Text = tarea.Descripcion; try{ //DropEstados.SelectedIndex = -1; DropEstados.Items.FindByText(tarea.Estado).Selected = true; } catch (Exception ex){ alert.mostrarExAlert(ex, this); } }
public void testAgregar() { cT.agregar(descripcion, estimacion, H, observaciones); //Método a probar. //Intento recuperar los datos: DAOTarea dT = DAOTarea.Instance(); List<SqlParameter> parameteres = new List<SqlParameter>(); parameteres.Add(new SqlParameter("@Desc", descripcion)); parameteres.Add(new SqlParameter("@Est", estimacion)); parameteres.Add(new SqlParameter("@IdHist", IdHistoria)); T = dT.traerTareaPorConsulta("select * from Tareas where Descripcion=@Desc and Estimacion=@Est and IdHistoria=@IdHist and Descripcion=@Desc", parameteres); Assert.IsNotNull(T); }
//Creacion de tarea: public void CrearNuevaTarea(Tarea tarea) { if (miConexion.conectar()) { SqlParameter parametroNombre = new SqlParameter("@NOMBRE", tarea.Nombre); SqlParameter parametroIdCarpeta = new SqlParameter("@ID_CARPETA", tarea.IdCarpeta); SqlParameter parametroIdUsuario = new SqlParameter("@ID_USUARIO", tarea.IdUsuario); SqlParameter parametroDescripcion = new SqlParameter("@DESCRIPCION", tarea.Descripcion); SqlParameter parametroFecha = new SqlParameter("@FECHA", tarea.Fecha); SqlParameter parametroPrioridad = new SqlParameter("@PRIORIDAD", tarea.Prioridad); SqlCommand miComando = new SqlCommand("p_CrearTarea", miConexion.Sqlconn); miComando.CommandType = CommandType.StoredProcedure; miComando.Parameters.Add(parametroNombre); miComando.Parameters.Add(parametroIdCarpeta); miComando.Parameters.Add(parametroIdUsuario); miComando.Parameters.Add(parametroDescripcion); miComando.Parameters.Add(parametroFecha); miComando.Parameters.Add(parametroPrioridad); miComando.ExecuteNonQuery(); } miConexion.Sqlconn.Close(); }
protected void btnGuardarTarea_Click(object sender, EventArgs e) { Tarea tarea = new Tarea(); int idUsuario = Convert.ToInt32(Session["IdUsuario"]); int id = Convert.ToInt32(ddlNuevaTareaIdCarpeta.SelectedValue); tarea.IdCarpeta = id; tarea.IdUsuario = idUsuario; tarea.Nombre = txtNuevaTareaNombre.Text; tarea.Descripcion = txtNuevaTareaDescripcion.Text; tarea.Fecha = calNuevaTareaFecha.SelectedDate.Date; tarea.Prioridad = Convert.ToInt16(ddlNuevaTareaPrioridad.SelectedValue); if (tarea.Fecha >= DateTime.Now.Date) { tareaService.CrearNuevaTarea(tarea); Response.Redirect("~/Presentacion/Home.aspx"); } else { lblError.Text = "La fecha tienen que ser mayor o igual al dia de hoy"; } }
public void eliminar(Tarea tarea) { dataTarea.eliminar(tarea); }
//METODOS: public void CrearNuevaTarea(Tarea tarea) { td.CrearNuevaTarea(tarea); }
public void modificarConNulls(int id, Tarea tarea) { dataTarea.modificarConNulls(id, tarea); }
public void modificar(int id, Tarea tarea) { dataTarea.modificar(id, tarea); }
public DataSet tareaEstudiantes(Tarea tarea) { List<DbParameter> lstParam = new List<DbParameter>(); DbParameter pEvento2 = this.CrearParametros(); pEvento2.Value = tarea.IdGrupo; pEvento2.ParameterName = "@idGrupo"; pEvento2.DbType = DbType.Int16; lstParam.Add(pEvento2); return (this.EjecutarConsulta("PAR.TareaEstudiantes", this.mstrDBKEY, lstParam)); }
//Arreglar, sacar fechas y usuario-sistema. /* public void agregar(String desc, decimal estima, DateTime ffin, DateTime fini, Historia hist, String obse, UsuarioSistema usu) { Tarea auxTarea = new Tarea(desc, estima, ffin, fini, hist, obse, usu); dataTarea.agregar(auxTarea); }*/ //Correción: /*public void agregar(string descr, decimal estima, Historia h, String observ) { Tarea t = new Tarea(descr, estima, h, observ, "No iniciada."); //Agregar constructor sin estado. dataTarea.agregar(t); }*/ public void agregar(string descr, decimal estima, Historia h, String observ) { Tarea t = new Tarea(descr, estima, h, observ, "No iniciada."); //Agregar constructor sin estado. dataTarea.agregarConNulls(t); }