public void CoberturaMedicaInsert(Jugador jugador) { using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand command = new SqlCommand("CoberturaMedicaInsert", con)) { command.CommandType = CommandType.StoredProcedure; if (jugador.CoberturaMedica.ObraSocial == null) jugador.CoberturaMedica.ObraSocial = ""; if (jugador.CoberturaMedica.ServicioEmergencia == null)jugador.CoberturaMedica.ServicioEmergencia = ""; if (jugador.CoberturaMedica.Telefono == null) jugador.CoberturaMedica.Telefono = ""; if (jugador.CoberturaMedica.Hospital == null) jugador.CoberturaMedica.Hospital = ""; if (jugador.CoberturaMedica.Direccion == null) jugador.CoberturaMedica.Direccion = ""; if (jugador.CoberturaMedica.Medicamento == null) jugador.CoberturaMedica.Medicamento = ""; if (jugador.CoberturaMedica.Alergico == null) jugador.CoberturaMedica.Alergico = ""; if (jugador.CoberturaMedica.Observaciones == null) jugador.CoberturaMedica.Observaciones = ""; command.Parameters.Add("@IdJugador", SqlDbType.Int).Value = jugador.Id; command.Parameters.Add("@ObraSocial", SqlDbType.VarChar).Value =jugador.CoberturaMedica.ObraSocial; command.Parameters.Add("@NroObraSocial", SqlDbType.Int).Value =jugador.CoberturaMedica.NroObraSocial; command.Parameters.Add("@ServicioEmergencia", SqlDbType.VarChar).Value =jugador.CoberturaMedica.ServicioEmergencia; command.Parameters.Add("@NroServicioEmergencia", SqlDbType.Int).Value =jugador.CoberturaMedica.NroServicioEmergencia; command.Parameters.Add("@Telefono", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Telefono; command.Parameters.Add("@Hospital", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Hospital; command.Parameters.Add("@Direccion", SqlDbType.VarChar).Value =jugador.CoberturaMedica.Direccion; command.Parameters.Add("@Medicamento", SqlDbType.VarChar).Value =jugador.CoberturaMedica.Medicamento; command.Parameters.Add("@Alergico", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Alergico; command.Parameters.Add("@Observaciones", SqlDbType.VarChar).Value =jugador.CoberturaMedica.Observaciones; con.Open(); command.ExecuteScalar(); } } }
public ActionResult Create(Jugador jugador, HttpPostedFileBase file, string returnUrl) { try { bool Url = returnUrl.Contains("AssignarJugadores/"); if(ModelState.IsValid) { if (file != null) { string ImageName = System.IO.Path.GetFileName(file.FileName); string physicalPath = Server.MapPath("~/Images/Jugadores/" + ImageName); // save image in folder file.SaveAs(physicalPath); jugador.ImagenPath = ImageName; } else { jugador.ImagenPath = "DefaultImage.jpg"; } jugador.FechaNac = DateTime.Parse(jugador.FechaNacFormateada); jugador.Categoria = CategoriaRepo.CategoriaIdByAño(jugador.FechaNac.Year); jugador.CoberturaMedica.NroObraSocial = jugador.CoberturaMedica.NroObraSocialString == null ? 0 : Int32.Parse(jugador.CoberturaMedica.NroObraSocialString); jugador.CoberturaMedica.NroServicioEmergencia = jugador.CoberturaMedica.NroServicioEmergenciaString == null ? 0 : Int32.Parse(jugador.CoberturaMedica.NroServicioEmergenciaString); jugador.DatosGenerales.Hermanos = jugador.DatosGenerales.HermanosString == null ? 0 : Int32.Parse(jugador.DatosGenerales.HermanosString); jugador.Peso = jugador.PesoString == null ? 0 : Int32.Parse(jugador.PesoString); jugador.Estatura = jugador.EstaturaString == null ? 0 : Int32.Parse(jugador.EstaturaString); jugador.Id = JugadoresRepo.JugadorInsert(jugador); if (Url) { string equipoId = returnUrl.Substring(returnUrl.LastIndexOf('/') + 1); jugador.EquipoId = int.Parse(equipoId); JugadoresRepo.JugadorPorEquipoInsert(jugador); return Redirect(returnUrl); } return RedirectToAction("Index"); } ViewBag.returnUrl = Request.UrlReferrer; jugador.TipoDocLista = TipoDocRepo.TipoDocGetAllRepo(); jugador.LocalidadLista = LocalidadesRepo.LocalidadesGetAllRepo(); return View(jugador); } catch { return View(); } }
// // GET: /Jugador/Create public ActionResult Create() { Jugador jugador = new Jugador(); jugador.TipoDocLista = TipoDocRepo.TipoDocGetAllRepo(); jugador.LocalidadLista = LocalidadesRepo.LocalidadesGetAllRepo(); ViewBag.returnUrl = Request.UrlReferrer; return View(jugador); }
public JsonResult BorrarJugadorConvocado(JugadoresAsignados jugadorEliminar) { Jugador jugador = new Jugador(); jugador.Id = jugadorEliminar.IdJugador; jugador.PartidoId = jugadorEliminar.IdPartido; JugadoresRepo.JugadorPorPartidoDelete(jugador); return Json(new {success = false, message = "Un tag failed "}, JsonRequestBehavior.AllowGet); }
public JsonResult BorrarJugEquipo(JugadoresAsignados jugadorEliminar) { Jugador jugador = new Jugador(); jugador.Id = jugadorEliminar.IdJugador; jugador.EquipoId = jugadorEliminar.IdEquipo; jugador.FechaHastaEquipo = DateTime.Now; JugadoresRepo.JugadorPorEquipoDelete(jugador); return Json(new { success = false, message = "Un tag failed " }, JsonRequestBehavior.AllowGet); }
public JsonResult AssignarJug(JugadoresAsignados jugadorAsignado) { Jugador jugador = new Jugador(); jugador.Id = jugadorAsignado.IdJugador; jugador.EquipoId = jugadorAsignado.IdEquipo; jugador.FechaDesdeEquipo = DateTime.Now; JugadoresRepo.JugadorPorEquipoInsert(jugador); return Json(new { success = false, message = "Un tag failed " }, JsonRequestBehavior.AllowGet); }
public JsonResult ConvocarJugador(JugadoresAsignados jugadorAsignado) { Jugador jugador = new Jugador(); jugador.Id = jugadorAsignado.IdJugador; jugador.PartidoId = jugadorAsignado.IdPartido; jugador.Titular = jugadorAsignado.Titular; jugador.NumeroCamiseta = jugadorAsignado.NumeroCamiseta; JugadoresRepo.JugadorPorPartidoInsert(jugador); return Json(new {success = false, message = "Un tag failed "}, JsonRequestBehavior.AllowGet); }
public static Jugador EstadisticasPartidoByJugadorId(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.EstadisticasPartidoByJugadorId(jugador); var cantidadConvocados = 0; var cantidadPartidos = 0; var cantidadMinutos = 0; var cantidadAmarillas = 0; var cantidadRojas = 0; var calificacionPromedio = 0.0f; var cantPromedio = 0.0f; foreach (DataRow item in dt.Rows) { cantidadConvocados++; if (int.Parse(item["MinutosJugados"].ToString()) != 0) { cantidadPartidos++; } cantidadMinutos += int.Parse(item["MinutosJugados"].ToString()); if (int.Parse(item["MinPrimeraAmarilla"].ToString()) != 0 || int.Parse(item["MinSegundaAmarilla"].ToString()) != 0 ) { cantidadAmarillas++; } if (int.Parse(item["MinRoja"].ToString()) != 0) { cantidadRojas++; } if (int.Parse(item["Calificacion"].ToString()) != 0) { cantPromedio++; calificacionPromedio += int.Parse(item["Calificacion"].ToString()); } } jugador.CantidadPartidosConvocado = cantidadConvocados; jugador.CantidadPartidos = cantidadPartidos; jugador.CantidadMinutosJugados = cantidadMinutos; jugador.CantidadAmarillas = cantidadAmarillas; jugador.CantidadRojas = cantidadRojas; jugador.CalificacionPromedio = (calificacionPromedio/cantPromedio); return jugador; }
public int CoberturaMedicaUpdate(Jugador jugador) { int ret; using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand cmd = new SqlCommand("CoberturaMedicaUpdate", con)) { cmd.CommandType = CommandType.StoredProcedure; if (jugador.CoberturaMedica.ObraSocial == null) jugador.CoberturaMedica.ObraSocial = ""; if (jugador.CoberturaMedica.ServicioEmergencia == null) jugador.CoberturaMedica.ServicioEmergencia = ""; if (jugador.CoberturaMedica.Telefono == null) jugador.CoberturaMedica.Telefono = ""; if (jugador.CoberturaMedica.Hospital == null) jugador.CoberturaMedica.Hospital = ""; if (jugador.CoberturaMedica.Direccion == null) jugador.CoberturaMedica.Direccion = ""; if (jugador.CoberturaMedica.Medicamento == null) jugador.CoberturaMedica.Medicamento = ""; if (jugador.CoberturaMedica.Alergico == null) jugador.CoberturaMedica.Alergico = ""; if (jugador.CoberturaMedica.Observaciones == null) jugador.CoberturaMedica.Observaciones = ""; cmd.Parameters.Add("@Id", SqlDbType.Int).Value = jugador.Id; cmd.Parameters.Add("@ObraSocial", SqlDbType.VarChar).Value = jugador.CoberturaMedica.ObraSocial; cmd.Parameters.Add("@NroObraSocial", SqlDbType.Int).Value = jugador.CoberturaMedica.NroObraSocial; cmd.Parameters.Add("@ServicioEmergencia", SqlDbType.VarChar).Value = jugador.CoberturaMedica.ServicioEmergencia; cmd.Parameters.Add("@NumeroServicio", SqlDbType.Int).Value = jugador.CoberturaMedica.NroServicioEmergencia; cmd.Parameters.Add("@Telefono", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Telefono; cmd.Parameters.Add("@Hospital", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Hospital; cmd.Parameters.Add("@Direccion", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Direccion; cmd.Parameters.Add("@Medicamento", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Medicamento; cmd.Parameters.Add("@Alergico", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Alergico; cmd.Parameters.Add("@Observaciones", SqlDbType.VarChar).Value = jugador.CoberturaMedica.Observaciones; con.Open(); ret = cmd.ExecuteNonQuery(); } } return ret; }
public DataTable EstadisticasPartidoByJugadorId(Jugador jugador) { var dt = new DataTable(); SqlDataReader sqlDataReader; using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand cmd = new SqlCommand("EstadisticasPartidoByJugadorId", con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Id", SqlDbType.Int).Value = jugador.Id; con.Open(); sqlDataReader = cmd.ExecuteReader(); dt.Load(sqlDataReader); } } return dt; }
public static List<Jugador> JugadoresSearchPartido(int idPartido, int idEquipo, string nombre, string apellido, string categoria, string equiposFiltro, string posicionFiltro) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresSearchPartido(idPartido, idEquipo, nombre, apellido, categoria, equiposFiltro, posicionFiltro); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); jugador.Categoria = int.Parse(item["Categoria"].ToString()); jugador.Posicion = item["Posicion"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugadorList.Add(jugador); } return jugadorList; }
public static Jugador JugadorByIdRepo(int id) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadorById(id); Jugador jugador = new Jugador(); CoberturaMedicaJugador cobertura = new CoberturaMedicaJugador(); DatosGeneralesJugador datosGenerales = new DatosGeneralesJugador(); jugador.Id = int.Parse(dt.Rows[0]["JugadorId"].ToString()); jugador.Nombre = dt.Rows[0]["Nombre"].ToString(); jugador.Apellido = dt.Rows[0]["Apellido"].ToString(); jugador.TipoDocId = int.Parse(dt.Rows[0]["TipoDocId"].ToString()); jugador.TipoDocNombre = dt.Rows[0]["TipoDocNombre"].ToString(); jugador.NumeroDoc = dt.Rows[0]["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(dt.Rows[0]["FechaNac"].ToString()); jugador.Domicilio = dt.Rows[0]["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(dt.Rows[0]["LocalidadId"].ToString()); jugador.LocalidadNombre = dt.Rows[0]["NombreLocalidad"].ToString(); jugador.ImagenPath = dt.Rows[0]["ImagenPath"].ToString(); jugador.Telefono = dt.Rows[0]["Telefono"].ToString(); jugador.Apodo = dt.Rows[0]["Apodo"].ToString(); jugador.Email = dt.Rows[0]["Email"].ToString(); jugador.PesoString = dt.Rows[0]["Peso"].ToString(); jugador.EstaturaString = dt.Rows[0]["Estatura"].ToString(); jugador.Colegio = dt.Rows[0]["Colegio"].ToString(); jugador.Email = dt.Rows[0]["Email"].ToString(); jugador.Posicion = dt.Rows[0]["Posicion"].ToString(); jugador.PiernaHabil = dt.Rows[0]["PiernaHabil"].ToString(); jugador.CiudadaniaEuropea = dt.Rows[0]["CiudadaniaEuropea"].ToString(); jugador.Representante = dt.Rows[0]["Representante"].ToString(); cobertura.ObraSocial = dt.Rows[0]["ObraSocial"].ToString(); cobertura.NroObraSocialString = dt.Rows[0]["NroObraSocial"].ToString(); cobertura.ServicioEmergencia = dt.Rows[0]["ServicioEmergencia"].ToString(); cobertura.NroServicioEmergenciaString = dt.Rows[0]["NroServicioEmergencia"].ToString(); cobertura.Hospital = dt.Rows[0]["Hospital"].ToString(); cobertura.Direccion = dt.Rows[0]["Direccion"].ToString(); cobertura.Telefono = dt.Rows[0]["telefonoCM"].ToString(); cobertura.Medicamento = dt.Rows[0]["Medicamento"].ToString(); cobertura.Alergico = dt.Rows[0]["Alergico"].ToString(); cobertura.Observaciones = dt.Rows[0]["Observaciones"].ToString(); datosGenerales.NombreMadre = dt.Rows[0]["NombreMadre"].ToString(); datosGenerales.TelMadre = dt.Rows[0]["TelMadre"].ToString(); datosGenerales.OcupacionMadre = dt.Rows[0]["OcupacionMadre"].ToString(); datosGenerales.TrabajoMadre = dt.Rows[0]["TrabajoMadre"].ToString(); datosGenerales.DireccionTrabajoMadre = dt.Rows[0]["DireccionTrabajoMadre"].ToString(); datosGenerales.TelefonoTrabajoMadre = dt.Rows[0]["TelefonoTrabajoMadre"].ToString(); datosGenerales.NombrePadre = dt.Rows[0]["NombrePadre"].ToString(); datosGenerales.TelPadre = dt.Rows[0]["TelPadre"].ToString(); datosGenerales.OcupacionPadre = dt.Rows[0]["OcupacionPadre"].ToString(); datosGenerales.TrabajoPadre = dt.Rows[0]["TrabajoPadre"].ToString(); datosGenerales.DireccionTrabajoPadre = dt.Rows[0]["DireccionTrabajoPadre"].ToString(); datosGenerales.TelefonoTrabajoPadre = dt.Rows[0]["TelefonoTrabajoPadre"].ToString(); datosGenerales.PadresConviven = dt.Rows[0]["PadresConviven"].ToString(); datosGenerales.HermanosString = dt.Rows[0]["Hermanos"].ToString(); datosGenerales.NombreResponsable = dt.Rows[0]["NombreResponsable"].ToString(); datosGenerales.OcupacionResponsable = dt.Rows[0]["OcupacionResponsable"].ToString(); datosGenerales.ParentescoResponsable = dt.Rows[0]["ParentescoResponsable"].ToString(); datosGenerales.Lesiones = dt.Rows[0]["Lesiones"].ToString(); datosGenerales.JuegaOtroEquipo = dt.Rows[0]["JuegaOtroLugar"].ToString(); datosGenerales.QuieLoTrajo = dt.Rows[0]["QuienLoTrajo"].ToString(); jugador.CoberturaMedica = cobertura; jugador.DatosGenerales = datosGenerales; return jugador; }
public static List<Jugador> JugadoresByEquipo(int IdEquipo) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByEquipo(IdEquipo); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); jugador.Posicion = item["Posicion"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugadorList.Add(jugador); } return jugadorList; }
public static int JugadorPorPartidoInsert(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorPartidoInsert(jugador); }
public static int JugadorUpdateFoto(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); jugadoresDal.CoberturaMedicaUpdate(jugador); jugadoresDal.DatosGeneralesJugadorUpdate(jugador); return jugadoresDal.JugadorUpdateFoto(jugador); }
public ActionResult Edit(Jugador jugador, HttpPostedFileBase file) { try { if (ModelState.IsValid) { if (file != null) { string ImageName = System.IO.Path.GetFileName(file.FileName); string physicalPath = Server.MapPath("~/Images/Jugadores/" + ImageName); // save image in folder file.SaveAs(physicalPath); jugador.ImagenPath = ImageName; jugador.FechaNac = DateTime.Parse(jugador.FechaNacFormateada); jugador.Categoria = CategoriaRepo.CategoriaIdByAño(jugador.FechaNac.Year); jugador.Peso = jugador.PesoString == null ? 0 : Int32.Parse(jugador.PesoString); jugador.Estatura = jugador.EstaturaString == null ? 0 : Int32.Parse(jugador.EstaturaString); jugador.CoberturaMedica.NroObraSocial = jugador.CoberturaMedica.NroObraSocialString == null ? 0 : Int32.Parse(jugador.CoberturaMedica.NroObraSocialString); jugador.CoberturaMedica.NroServicioEmergencia = jugador.CoberturaMedica.NroServicioEmergenciaString == null ? 0 : Int32.Parse(jugador.CoberturaMedica.NroServicioEmergenciaString); jugador.DatosGenerales.Hermanos = jugador.DatosGenerales.HermanosString == null ? 0 : Int32.Parse(jugador.DatosGenerales.HermanosString); JugadoresRepo.JugadorUpdateFoto(jugador); } else { jugador.FechaNac = DateTime.Parse(jugador.FechaNacFormateada); jugador.Categoria = CategoriaRepo.CategoriaIdByAño(jugador.FechaNac.Year); jugador.Peso = jugador.PesoString == null ? 0 : Int32.Parse(jugador.PesoString); jugador.Estatura = jugador.EstaturaString == null ? 0 : Int32.Parse(jugador.EstaturaString); jugador.CoberturaMedica.NroObraSocial = jugador.CoberturaMedica.NroObraSocialString == null ? 0 : Int32.Parse(jugador.CoberturaMedica.NroObraSocialString); jugador.CoberturaMedica.NroServicioEmergencia = jugador.CoberturaMedica.NroServicioEmergenciaString == null ? 0 : Int32.Parse(jugador.CoberturaMedica.NroServicioEmergenciaString); jugador.DatosGenerales.Hermanos = jugador.DatosGenerales.HermanosString == null ? 0 : Int32.Parse(jugador.DatosGenerales.HermanosString); JugadoresRepo.JugadorUpdate(jugador); } return RedirectToAction("Index"); } Jugador jugador1 = JugadoresRepo.JugadorByIdRepo(jugador.Id); jugador.ImagenPath = jugador1.ImagenPath; jugador.TipoDocLista = TipoDocRepo.TipoDocGetAllRepo(); jugador.LocalidadLista = LocalidadesRepo.LocalidadesGetAllRepo(); return View(jugador); } catch { return View(); } }
public static int JugadorPorPartidoDelete(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorPartidoDelete(jugador.Id, jugador.PartidoId); }
public static List<Jugador> JugadoresByPartido(int IdPartido, string Titular) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByPartido(IdPartido,Titular); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); //jugador.LocalidadNombre = item["LocalidadNombre"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.NombreApellido = jugador.Apellido.ToUpper() + " " + jugador.Nombre; jugador.Posicion = item["Posicion"].ToString(); jugador.NumeroSuplentes = dt.Rows.IndexOf(item) + 12; jugadorList.Add(jugador); } return jugadorList; }
public int JugadorUpdateFoto(Jugador jugador) { int ret; using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand cmd = new SqlCommand("JugadorUpdateFoto", con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Id", SqlDbType.VarChar).Value = jugador.Id; cmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value = jugador.Nombre; cmd.Parameters.Add("@Apellido", SqlDbType.VarChar).Value = jugador.Apellido; cmd.Parameters.Add("@TipoDocId", SqlDbType.VarChar).Value = jugador.TipoDocId; cmd.Parameters.Add("@NumeroDoc", SqlDbType.VarChar).Value = jugador.NumeroDoc; cmd.Parameters.Add("@FechaNac", SqlDbType.DateTime).Value = jugador.FechaNacFormateada; cmd.Parameters.Add("@Domicilio", SqlDbType.VarChar).Value = jugador.Domicilio; cmd.Parameters.Add("@LocalidadId", SqlDbType.Int).Value = jugador.LocalidadId; cmd.Parameters.Add("@Apodo", SqlDbType.VarChar).Value = jugador.Telefono; cmd.Parameters.Add("@Email", SqlDbType.VarChar).Value = jugador.Email; cmd.Parameters.Add("@Peso", SqlDbType.Int).Value = jugador.Peso; cmd.Parameters.Add("@Estatura", SqlDbType.Int).Value = jugador.Estatura; cmd.Parameters.Add("@Posicion", SqlDbType.VarChar).Value = jugador.Posicion; cmd.Parameters.Add("@PiernaHabil", SqlDbType.VarChar).Value = jugador.PiernaHabil; cmd.Parameters.Add("@Colegio", SqlDbType.VarChar).Value = jugador.Colegio; cmd.Parameters.Add("@Ciudadania", SqlDbType.Char).Value = jugador.CiudadaniaEuropea; cmd.Parameters.Add("@Reperesentante", SqlDbType.Char).Value = jugador.Representante; cmd.Parameters.Add("@ImagenPath", SqlDbType.VarChar).Value = jugador.ImagenPath; con.Open(); ret = cmd.ExecuteNonQuery(); } } return ret; }
public int JugadorInsert(Jugador jugador) { int ret = 0; using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand cmd = new SqlCommand("JugadorInsert", con)) { cmd.CommandType = CommandType.StoredProcedure; if (jugador.Apodo == null) jugador.Apodo = ""; if (jugador.Posicion == null) jugador.Posicion = ""; if (jugador.Colegio == null) jugador.Colegio = ""; if (jugador.CiudadaniaEuropea == null) jugador.CiudadaniaEuropea = ""; if (jugador.Representante == null) jugador.Representante = ""; cmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value = jugador.Nombre; cmd.Parameters.Add("@Apellido", SqlDbType.VarChar).Value = jugador.Apellido; cmd.Parameters.Add("@TipoDocId", SqlDbType.Int).Value = jugador.TipoDocId; cmd.Parameters.Add("@NumeroDoc", SqlDbType.VarChar).Value = jugador.NumeroDoc; cmd.Parameters.Add("@FechaNac", SqlDbType.DateTime).Value = jugador.FechaNac; cmd.Parameters.Add("@Domicilio", SqlDbType.VarChar).Value = jugador.Domicilio; cmd.Parameters.Add("@LocalidadId", SqlDbType.Int).Value = jugador.LocalidadId; cmd.Parameters.Add("@CategoriaId", SqlDbType.Int).Value = jugador.Categoria; cmd.Parameters.Add("@ImagenPath", SqlDbType.VarChar).Value = jugador.ImagenPath; cmd.Parameters.Add("@Apodo", SqlDbType.VarChar).Value = jugador.Apodo; cmd.Parameters.Add("@Peso", SqlDbType.Float).Value = jugador.Peso; cmd.Parameters.Add("@Estatura", SqlDbType.Float).Value = jugador.Estatura; cmd.Parameters.Add("@Colegio", SqlDbType.VarChar).Value = jugador.Colegio; cmd.Parameters.Add("@Telefono", SqlDbType.VarChar).Value = jugador.Telefono; cmd.Parameters.Add("@Email", SqlDbType.VarChar).Value = jugador.Email; cmd.Parameters.Add("@Ciudadania", SqlDbType.VarChar).Value = jugador.CiudadaniaEuropea; cmd.Parameters.Add("@Representante", SqlDbType.VarChar).Value = jugador.Representante; cmd.Parameters.Add("@Posicion", SqlDbType.VarChar).Value = jugador.Posicion; cmd.Parameters.Add("@PiernaHabil", SqlDbType.VarChar).Value = jugador.PiernaHabil; con.Open(); ret = int.Parse(cmd.ExecuteScalar().ToString()); } } return ret; }
public static List<Jugador> JugadoresGetAllRepo(string parametroBuscar) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresGetAll(parametroBuscar); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["jNombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.ImagenPath = item["ImagenPath"].ToString(); jugadorList.Add(jugador); } return jugadorList; }
public static List<Jugador> JugadoresByPartido(int IdPartido) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByPartido(IdPartido); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); //jugador.LocalidadNombre = item["LocalidadNombre"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.NombreApellido = jugador.Apellido.ToUpper() + " " + jugador.Nombre; jugador.Posicion = item["Posicion"].ToString(); jugador.NumeroSuplentes = dt.Rows.IndexOf(item) + 12; jugador.NumeroCamiseta = int.Parse(item["LocalidadId"].ToString()); jugador.Titular = item["Titular"].ToString(); jugador.MinutosJugados = int.Parse(item["MinutosJugados"].ToString()); //jugador.MinutosJugadosString = item["MinutosJugados"].ToString(); jugador.MinPrimeraAmarilla = int.Parse(item["MinPrimeraAmarilla"].ToString()); jugador.MinSegundaAmarilla = int.Parse(item["MinSegundaAmarilla"].ToString()); jugador.MinRoja = int.Parse(item["MinRoja"].ToString()); jugador.Observaciones = item["Observaciones"].ToString(); jugador.Calificacion = int.Parse(item["Calificacion"].ToString()); jugador.Cambio = int.Parse(item["Cambio"].ToString()); jugador.Gol = int.Parse(item["Goles"].ToString()); jugadorList.Add(jugador); } return jugadorList; }
public int JugadorPorPartidoInsert(Jugador jugador) { int ret; using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand cmd = new SqlCommand("JugadorPorPartidoInsert", con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@JugadorId", SqlDbType.Int).Value = jugador.Id; cmd.Parameters.Add("@PartidoId", SqlDbType.Int).Value = jugador.PartidoId; cmd.Parameters.Add("@Titular", SqlDbType.VarChar).Value = jugador.Titular; cmd.Parameters.Add("@NumeroCamiseta", SqlDbType.VarChar).Value = jugador.NumeroCamiseta; con.Open(); ret = cmd.ExecuteNonQuery(); } } return ret; }
public static int JugadorInsert(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); int ret = jugadoresDal.JugadorInsert(jugador); jugador.Id = ret; jugadoresDal.DatosGeneralesJugadorInsert(jugador); jugadoresDal.CoberturaMedicaInsert(jugador); return ret; }
public void DatosGeneralesJugadorInsert(Jugador jugador) { using (SqlConnection con = new SqlConnection(HelperDal.GetConnection())) { using (SqlCommand command = new SqlCommand("DatosGeneralesJugadorInsert", con)) { command.CommandType = CommandType.StoredProcedure; if (jugador.DatosGenerales.JuegaOtroEquipo == null) jugador.DatosGenerales.JuegaOtroEquipo = ""; if (jugador.DatosGenerales.QuieLoTrajo == null) jugador.DatosGenerales.QuieLoTrajo = ""; if (jugador.DatosGenerales.NombreMadre == null) jugador.DatosGenerales.NombreMadre = ""; if (jugador.DatosGenerales.TelMadre == null) jugador.DatosGenerales.TelMadre = ""; if (jugador.DatosGenerales.OcupacionMadre == null) jugador.DatosGenerales.OcupacionMadre = ""; if (jugador.DatosGenerales.TrabajoMadre == null) jugador.DatosGenerales.TrabajoMadre = ""; if (jugador.DatosGenerales.DireccionTrabajoMadre == null)jugador.DatosGenerales.DireccionTrabajoMadre = ""; if (jugador.DatosGenerales.TelefonoTrabajoMadre == null)jugador.DatosGenerales.TelefonoTrabajoMadre = ""; if (jugador.DatosGenerales.NombrePadre == null) jugador.DatosGenerales.NombrePadre = ""; if (jugador.DatosGenerales.TelPadre == null) jugador.DatosGenerales.TelPadre = ""; if (jugador.DatosGenerales.OcupacionPadre == null) jugador.DatosGenerales.OcupacionPadre = ""; if (jugador.DatosGenerales.TrabajoPadre == null) jugador.DatosGenerales.TrabajoPadre = ""; if (jugador.DatosGenerales.DireccionTrabajoPadre == null) jugador.DatosGenerales.DireccionTrabajoPadre = ""; if (jugador.DatosGenerales.TelefonoTrabajoPadre == null) jugador.DatosGenerales.TelefonoTrabajoPadre = ""; if (jugador.DatosGenerales.PadresConviven == null) jugador.DatosGenerales.PadresConviven = ""; if (jugador.DatosGenerales.NombreResponsable == null) jugador.DatosGenerales.NombreResponsable = ""; if (jugador.DatosGenerales.OcupacionResponsable == null) jugador.DatosGenerales.OcupacionResponsable = ""; if (jugador.DatosGenerales.ParentescoResponsable == null) jugador.DatosGenerales.ParentescoResponsable = ""; if (jugador.DatosGenerales.Lesiones == null) jugador.DatosGenerales.Lesiones = ""; command.Parameters.Add("@IdJugador", SqlDbType.Int).Value = jugador.Id; command.Parameters.Add("@JuegaOtroLugar", SqlDbType.VarChar).Value = jugador.DatosGenerales.JuegaOtroEquipo; command.Parameters.Add("@QuienLoTrajo", SqlDbType.VarChar).Value = jugador.DatosGenerales.QuieLoTrajo; command.Parameters.Add("@NombreMadre", SqlDbType.VarChar).Value =jugador.DatosGenerales.NombreMadre; command.Parameters.Add("@TelMadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.TelMadre; command.Parameters.Add("@OcupacionMadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.OcupacionMadre; command.Parameters.Add("@TrabajoMadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.TrabajoMadre; command.Parameters.Add("@DireccionTrabajoMadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.DireccionTrabajoMadre; command.Parameters.Add("@TelefonoTrabajoMadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.TelefonoTrabajoMadre; command.Parameters.Add("@NombrePadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.NombrePadre; command.Parameters.Add("@TelPadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.TelPadre; command.Parameters.Add("@OcupacionPadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.OcupacionPadre; command.Parameters.Add("@TrabajoPadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.TrabajoPadre; command.Parameters.Add("@DireccionTrabajoPadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.DireccionTrabajoPadre; command.Parameters.Add("@TelefonoTrabajoPadre", SqlDbType.VarChar).Value = jugador.DatosGenerales.TelefonoTrabajoPadre; command.Parameters.Add("@PadresConviven", SqlDbType.VarChar).Value = jugador.DatosGenerales.PadresConviven; command.Parameters.Add("@Hermanos", SqlDbType.Int).Value = jugador.DatosGenerales.Hermanos; command.Parameters.Add("@NombreResponsable", SqlDbType.VarChar).Value = jugador.DatosGenerales.NombreResponsable; command.Parameters.Add("@OcupacionResponsable", SqlDbType.VarChar).Value = jugador.DatosGenerales.OcupacionResponsable; command.Parameters.Add("@ParentescoResponsable", SqlDbType.VarChar).Value = jugador.DatosGenerales.ParentescoResponsable; command.Parameters.Add("@Lesiones", SqlDbType.VarChar).Value = jugador.DatosGenerales.Lesiones; con.Open(); command.ExecuteScalar(); } } }
public static int JugadorPorEquipoDelete(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorEquipoDelete(jugador.Id, jugador.EquipoId, jugador.FechaHastaEquipo); }
public static int JugadorPorEquipoInsert(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorEquipoInsert(jugador.Id, jugador.EquipoId, jugador.FechaDesdeEquipo); }
// // GET: /Jugador/Edit/5 public ActionResult Edit(int id) { Jugador jugador = new Jugador(); jugador = JugadoresRepo.JugadorByIdRepo(id); jugador.TipoDocLista = TipoDocRepo.TipoDocGetAllRepo(); jugador.LocalidadLista = LocalidadesRepo.LocalidadesGetAllRepo(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.CoberturaMedica.NroObraSocialString = (jugador.CoberturaMedica.NroObraSocialString == "0") ? null : jugador.CoberturaMedica.NroObraSocialString; jugador.CoberturaMedica.NroServicioEmergenciaString = (jugador.CoberturaMedica.NroServicioEmergenciaString == "0") ? null : jugador.CoberturaMedica.NroServicioEmergenciaString; jugador.DatosGenerales.HermanosString = (jugador.DatosGenerales.HermanosString == "0") ? null : jugador.DatosGenerales.HermanosString; return View(jugador); }