public void consultarDatos() { DtoRutina objdtoRutina = new DtoRutina(); CtrRutina objctrRutina = new CtrRutina(); string fecha = Session["fecha"].ToString(); DateTime Fecha = DateTime.Parse(fecha); DateTime fechaclase = Fecha; objdtoRutina.DR_FechaRutina = DateTime.Parse(fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); string TRutina = Session["Tipo_Rutina"].ToString(); if (TRutina == "Crossfit") { objdtoRutina.FK_ITR_Cod = 1; } else { objdtoRutina.FK_ITR_Cod = 2; } objctrRutina.Obtener_Rutina(objdtoRutina); _log.CustomWriteOnLog("Listar_rutinas_socio", "objdotioRutina" + objdtoRutina.PK_IR_Cod); _log.CustomWriteOnLog("Listar_rutinas_socio", "objdotioRutina" + objdtoRutina.VR_Descripcion); DateTime dia = DateTime.Parse(fecha); CultureInfo test = new System.Globalization.CultureInfo("es-ES"); string diaespaniol = test.DateTimeFormat.GetDayName(dia.DayOfWeek); //txtEjercicios.Text = objdtoRutina.VR_Descripcion; //upEjercicios.Update(); }
public void consultarDatos() { DtoRutina objdtoRutina = new DtoRutina(); CtrRutina objctrRutina = new CtrRutina(); string fecha = Session["Primerdia"].ToString(); DateTime Fecha = DateTime.Parse(fecha); DateTime fechaclase = Fecha; objdtoRutina.DR_FechaRutina = DateTime.Parse(fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); objdtoRutina.FK_ITR_Cod = int.Parse(Session["Tipo_Rutina"].ToString()); objctrRutina.Obtener_Rutina(objdtoRutina); _log.CustomWriteOnLog("AdministrarRutina.aspx", "objdotioRutina" + objdtoRutina.PK_IR_Cod); _log.CustomWriteOnLog("AdministrarRutina.aspx", "objdotioRutina" + objdtoRutina.VR_Descripcion); DateTime dia = DateTime.Parse(fecha); CultureInfo test = new System.Globalization.CultureInfo("es-ES"); string diaespaniol = test.DateTimeFormat.GetDayName(dia.DayOfWeek); txtfechaVer.Text = fecha + ", " + diaespaniol; txtfechaRuti.Enabled = false; txtVerDesc.Text = objdtoRutina.VR_Descripcion; UpdatePanel2.Update(); }
public void ObtenerRutina(DtoRutina objDtoRutina) { SqlCommand cmd = new SqlCommand("SP_ObtenerRutina", conexion); cmd.CommandType = CommandType.StoredProcedure; //command.Parameters.AddWithValue("@CodigoCita", cita.IC_Cod); cmd.Parameters.AddWithValue("@DR_FechaRutina", objDtoRutina.DR_FechaRutina); cmd.Parameters.AddWithValue("@FK_ITR_Cod", objDtoRutina.FK_ITR_Cod); DataSet ds = new DataSet(); conexion.Open(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds); da.Dispose(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { objDtoRutina.PK_IR_Cod = int.Parse(reader[0].ToString()); if (reader[1] != DBNull.Value) { objDtoRutina.VR_Descripcion = reader[1].ToString(); } else { objDtoRutina.VR_Descripcion = reader[1].ToString(); } } conexion.Close(); conexion.Dispose(); }
public DataTable VerRutina(DtoRutina objr, string fecha) { DataTable dtDatos = null; conexion.Open(); SqlCommand command = new SqlCommand("SP_ObtenerRutina", conexion); command.Parameters.AddWithValue("@DR_FechaRutina", fecha); command.Parameters.AddWithValue("@FK_ITR_Cod", objr.FK_ITR_Cod); SqlDataAdapter daAdaptador = new SqlDataAdapter(command); command.CommandType = CommandType.StoredProcedure; dtDatos = new DataTable(); daAdaptador.Fill(dtDatos); conexion.Close(); return(dtDatos); //try // { // SqlCommand command = new SqlCommand("SP_ObtenerRutina", conexion); // command.Parameters.AddWithValue("@DR_FechaRutina", fecha); // command.Parameters.AddWithValue("@FK_ITR_Cod", objr.FK_ITR_Cod); // command.CommandType = CommandType.StoredProcedure; // DataTable dt = new DataTable(); // SqlDataAdapter da = new SqlDataAdapter(command); // da.Fill(dt); // return dt; //} //catch //{ // return null; //} }
protected void btnGuardar_ServerClick(object sender, EventArgs e) { try { if (txtfechaRuti.Text != "" || txtdescripcion.Text != "") { CtrRutina objctrRutina = new CtrRutina(); DtoRutina objdtoRutina = new DtoRutina(); string fecha = Session["PrimerDia"].ToString(); DateTime Fecha = DateTime.Parse(fecha); DateTime fechaclase = Fecha; objdtoRutina.DR_FechaRutina = DateTime.Parse(fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); objdtoRutina.FK_ITR_Cod = int.Parse(Session["Tipo_Rutina"].ToString()); objdtoRutina.VR_Descripcion = txtdescripcion.Text; objctrRutina.Registrar_Rutina(objdtoRutina); txtdescripcion.Text = ""; ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-green', 'Registrado correctamente', 'bottom', 'center', null, null);", true); } } catch (Exception ex) { _log.CustomWriteOnLog("AdministrarRutina.aspx", "Error: " + ex.Message); ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red','" + ex.Message + "', 'bottom', 'center', null, null);", true); } }
protected void btnGuardar_ServerClick(object sender, EventArgs e) { try { _log.CustomWriteOnLog("InsRutina_2", "entra boton inscribir"); DtoRutina objrutina = new DtoRutina(); string fecha = Session["PrimerDia"].ToString(); TimeSpan Hora = TimeSpan.Parse(ddlHoras.Text); DateTime Fecha = DateTime.Parse(fecha); _log.CustomWriteOnLog("InsRutina_2", "fecha:" + Fecha); objrutina.DR_FechaRutina = Fecha; _log.CustomWriteOnLog("InsRutina_2", "fecha rutina:" + objrutina.DR_FechaRutina); DateTime fechaclase = Fecha + Hora; objdtousuariorutina.FK_CU_Dni = Session["SessionUsuario"].ToString(); _log.CustomWriteOnLog("InsRutina_2", "dni" + Session["SessionUsuario"].ToString()); _log.CustomWriteOnLog("InsRutina_2", "cod rutina" + objctrusuariorutina.retornaRutinaId(Fecha.ToString("yyyy/MM/dd"), int.Parse(Session["Tipo_Rutina"].ToString()))); objdtousuariorutina.FK_IR_Cod = objctrusuariorutina.retornaRutinaId(Fecha.ToString("yyyy/MM/dd"), int.Parse(Session["Tipo_Rutina"].ToString())); objdtousuariorutina.DR_FechaHora = DateTime.Parse(fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); _log.CustomWriteOnLog("InsRutina_2", "fechahora " + fechaclase.ToString("yyyy-MM-dd HH':'mm':'ss")); objdtousuariorutina.FK_IH_Cod = objctrusuariorutina.retornaHoraId(ddlHoras.Text); int tiporutina = int.Parse(Session["Tipo_Rutina"].ToString()); int idr = objctrusuariorutina.retornaRutinaId(Fecha.ToString("yyyy/MM/dd"), int.Parse(Session["Tipo_Rutina"].ToString())); int idh = objctrusuariorutina.retornaHoraId(ddlHoras.Text); _log.CustomWriteOnLog("InsRutina_2", "fechaclase" + fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); bool resultadobuscadorfecharegistrada = objctrusuariorutina.buscarfechaInsc(fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss"), Session["SessionUsuario"].ToString(), tiporutina); _log.CustomWriteOnLog("InsRutina_2", "-------------------------------------------------"); _log.CustomWriteOnLog("InsRutina_2", " Resultado de funcion objctrusuariorutina.retornaNumeroParticipantes(idr, idh) : " + objctrusuariorutina.retornaNumeroParticipantes(idr, idh)); _log.CustomWriteOnLog("InsRutina_2", "-------------------------------------------------"); bool valNumXclase = objctrusuariorutina.validarNClasesXdia(Fecha.ToString("yyyy-MM-dd'T'HH':'mm':'ss"), Session["SessionUsuario"].ToString()); _log.CustomWriteOnLog("InsRutina_2", "fecha:" + Fecha.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); if (valNumXclase == false) { if (resultadobuscadorfecharegistrada == false && objctrusuariorutina.retornaNumeroParticipantes(idr, idh) <= 15 ) { objctrusuariorutina.registrarUsuario_rutina(objdtousuariorutina); ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-green', '" + "registro exitoso" + "', 'bottom', 'center', null, null);", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', '" + "existe inscripcion en la misma hora" + "', 'bottom', 'center', null, null);", true); } } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', '" + "exede el número de rutinas por dia" + "', 'bottom', 'center', null, null);", true); } _log.CustomWriteOnLog("InsRutina_2", "Fecha y hora clase" + fechaclase); } catch (Exception ex) { _log.CustomWriteOnLog("InsRutina_2", "Error" + ex.Message); } }
public void EliminarRutina(DtoRutina objDtoRutina) { SqlCommand command = new SqlCommand("SP_EliminarRutina", conexion); command.CommandType = CommandType.StoredProcedure; command.Parameters.AddWithValue("@pk_IR_Cod", objDtoRutina.PK_IR_Cod); conexion.Open(); command.ExecuteNonQuery(); conexion.Close(); }
public void ActualizarRutina(DtoRutina objDtoRutina) { SqlCommand command = new SqlCommand("SP_ActualizarRutina", conexion); command.CommandType = CommandType.StoredProcedure; //command.Parameters.AddWithValue("@CodigoCita", cita.IC_Cod); command.Parameters.AddWithValue("@pk_IR_Cod", objDtoRutina.PK_IR_Cod); command.Parameters.AddWithValue("@vc_Descripcion", objDtoRutina.VR_Descripcion); conexion.Open(); command.ExecuteNonQuery(); conexion.Close(); }
public void RegistrarRutina(DtoRutina objDtoRutina) { SqlCommand command = new SqlCommand("SP_RegistrarRutina", conexion); command.CommandType = CommandType.StoredProcedure; //command.Parameters.AddWithValue("@CodigoCita", cita.IC_Cod); command.Parameters.AddWithValue("@DR_FechaRutina", objDtoRutina.DR_FechaRutina); command.Parameters.AddWithValue("@FK_ITR_Cod", objDtoRutina.FK_ITR_Cod); command.Parameters.AddWithValue("@VR_Descripcion", objDtoRutina.VR_Descripcion); conexion.Open(); command.ExecuteNonQuery(); conexion.Close(); }
public void EliminarRutina() { DtoRutina objdtoRutina = new DtoRutina(); CtrRutina objctrRutina = new CtrRutina(); string fecha = Session["PrimerDia"].ToString(); DateTime Fecha = DateTime.Parse(fecha); DateTime fechaclase = Fecha; objdtoRutina.DR_FechaRutina = DateTime.Parse(fechaclase.ToString("yyyy-MM-dd'T'HH':'mm':'ss")); objdtoRutina.FK_ITR_Cod = int.Parse(Session["Tipo_Rutina"].ToString()); objctrRutina.Obtener_Rutina(objdtoRutina); _log.CustomWriteOnLog("AdministrarRutina.aspx", "objdotioRutina" + objdtoRutina.PK_IR_Cod); objctrRutina.Eliminar_Rutina(objdtoRutina); }
public void CargarEjercicios() { try { _log.CustomWriteOnLog("InsRutina_2", "Entro a funcion cargar ejercicios"); DtoRutina objdtoRutina = new DtoRutina(); objdtoRutina.FK_ITR_Cod = Convert.ToInt32(Session["Tipo_Rutina"]); _log.CustomWriteOnLog("InsRutina_2", " obj dtio rutina " + objdtoRutina.FK_ITR_Cod); DateTime FechaSel = Convert.ToDateTime(Session["PrimerDia"]); string fecha = FechaSel.ToString("yyyy-MM-dd'T'HH':'mm':'ss"); _log.CustomWriteOnLog("InsRutina_2", "fecha " + fecha); GvEjercicios.DataSource = objctrRutina.verRutinaE(objdtoRutina, fecha); GvEjercicios.DataBind(); } catch (Exception ex) { _log.CustomWriteOnLog("InsRutina_2", "error cargar ejecricios: " + ex.Message); throw; } }
public void Eliminar_Rutina(DtoRutina objdtorutina) { objdaorutina.EliminarRutina(objdtorutina); }
public void Actualizar_Rutina(DtoRutina objdtorutina) { objdaorutina.ActualizarRutina(objdtorutina); }
public void Obtener_Rutina(DtoRutina objdtorutina) { objdaorutina.ObtenerRutina(objdtorutina); }
public void Registrar_Rutina(DtoRutina objdtorutina) { objdaorutina.RegistrarRutina(objdtorutina); }
public DataTable verRutinaE(DtoRutina objr, string fecha) { return(objdaorutina.VerRutina(objr, fecha)); }