protected override SqlParameter[] PrepararParametros(EAccion Accion, Configuracion Entidad, int Elemento = 0) { SqlParameter Cuit = new SqlParameter(); SqlParameter RazonSocial = new SqlParameter(); SqlParameter OficinaPrincipal = new SqlParameter(); Cuit.ParameterName = "cuit"; RazonSocial.ParameterName = "razonsocial"; OficinaPrincipal.ParameterName = "nombre_oficinaprincipal"; Cuit.Value = Entidad.Cuit; RazonSocial.Value = Entidad.RazonSocial; OficinaPrincipal.Value = Entidad.OficinaPrincipal != null ? Entidad.OficinaPrincipal.Nombre : null; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: Parametros.Add(Cuit); Parametros.Add(RazonSocial); Parametros.Add(OficinaPrincipal); break; default: break; } return(Parametros.ToArray()); }
/// <summary> /// Verifica que halla una lista cargada sobre la cual ejecutar el comando; caso contrario, lo indica /// </summary> /// <param name="accion"></param> void ValidarBotonLista(EAccion accion) { object auxDataSource = this.dgvGrilla.DataSource; if (auxDataSource == this.dtPelotas) { switch (accion) { case EAccion.Agregar: this.AgregarPelotas(); break; case EAccion.Modificar: this.ModificarPelotas(); break; case EAccion.Eliminar: this.EliminarPelotas(); break; case EAccion.Guardar: this.GuardarPelotas(); break; case EAccion.Vender: this.VenderPelotas(); break; } } else if (auxDataSource == this.dtJuegos) { switch (accion) { case EAccion.Agregar: this.AgregarJuegos(); break; case EAccion.Modificar: this.ModificarJuegos(); break; case EAccion.Eliminar: this.EliminarJuegos(); break; case EAccion.Guardar: this.GuardarJuegos(); break; case EAccion.Vender: this.VenderJuegos(); break; } } else { MessageBox.Show("CARGUE UNA LISTA PRIMERO"); } }
protected override SqlParameter[] PrepararParametros(EAccion Accion, ProcesoSeleccion Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Nombre = new SqlParameter(); SqlParameter Descripcion = new SqlParameter(); SqlParameter IdPosicion = new SqlParameter(); SqlParameter CuilCandidato = new SqlParameter(); SqlParameter LegajoReclutador = new SqlParameter(); SqlParameter Estado = new SqlParameter(); SqlParameter Comentarios = new SqlParameter(); Codigo.ParameterName = "codigo"; Nombre.ParameterName = "nombre"; Descripcion.ParameterName = "descripcion"; IdPosicion.ParameterName = "codigo_posicion"; CuilCandidato.ParameterName = "cuil_candidato"; LegajoReclutador.ParameterName = "legajo_reclutador"; Estado.ParameterName = "estado"; Comentarios.ParameterName = "comentarios"; Codigo.Value = Entidad.Codigo; Nombre.Value = Entidad.Nombre; Descripcion.Value = Entidad.Descripcion; IdPosicion.Value = Entidad.Posicion.Codigo; CuilCandidato.Value = Entidad.Candidato.Cuil; LegajoReclutador.Value = Entidad.Reclutador.Legajo; Estado.Value = Entidad.Estado; Comentarios.Value = Entidad.Comentarios; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Nombre); Parametros.Add(Descripcion); Parametros.Add(IdPosicion); Parametros.Add(CuilCandidato); Parametros.Add(LegajoReclutador); Parametros.Add(Estado); Parametros.Add(Comentarios); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Usuario Entidad, int Elemento = 0) { SqlParameter Legajo = new SqlParameter(); SqlParameter Nombre = new SqlParameter(); SqlParameter Apellido = new SqlParameter(); SqlParameter Puesto = new SqlParameter(); SqlParameter User = new SqlParameter(); SqlParameter Password = new SqlParameter(); Legajo.ParameterName = "legajo"; Nombre.ParameterName = "nombre"; Apellido.ParameterName = "apellido"; Puesto.ParameterName = "puesto"; User.ParameterName = "user"; Password.ParameterName = "password"; Legajo.Value = Entidad.Legajo; Nombre.Value = Entidad.Nombre; Apellido.Value = Entidad.Apellido; Puesto.Value = Entidad.Puesto.ToString(); Password.Value = Entidad.Password; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Legajo); Parametros.Add(Nombre); Parametros.Add(Apellido); Parametros.Add(Puesto); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Legajo); break; case EAccion.TraerPorPuesto: Parametros.Add(Puesto); break; case EAccion.CambiarPassword: Parametros.Add(Legajo); Parametros.Add(Password); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Posicion Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Nombre = new SqlParameter(); SqlParameter Descripcion = new SqlParameter(); SqlParameter CodigoPerfil = new SqlParameter(); SqlParameter NombreEquipo = new SqlParameter(); SqlParameter Estado = new SqlParameter(); SqlParameter NombreOficina = new SqlParameter(); Codigo.ParameterName = "codigo"; Nombre.ParameterName = "nombre"; Descripcion.ParameterName = "descripcion"; CodigoPerfil.ParameterName = "codigo_perfil"; NombreEquipo.ParameterName = "nombre_equipo"; Estado.ParameterName = "estado"; NombreOficina.ParameterName = "nombre_oficina"; Codigo.Value = Entidad.Codigo; Nombre.Value = Entidad.Nombre; Descripcion.Value = Entidad.Descripcion; CodigoPerfil.Value = Entidad.Perfil?.Codigo; NombreEquipo.Value = Entidad.Equipo?.Nombre; Estado.Value = Entidad.Estado; NombreOficina.Value = Entidad.Oficina?.Nombre; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Nombre); Parametros.Add(Descripcion); Parametros.Add(CodigoPerfil); Parametros.Add(NombreEquipo); Parametros.Add(Estado); Parametros.Add(NombreOficina); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Candidato Entidad, int Elemento = 0) { SqlParameter Cuil = new SqlParameter(); SqlParameter DNI = new SqlParameter(); SqlParameter Nombre = new SqlParameter(); SqlParameter Apellido = new SqlParameter(); SqlParameter FecNac = new SqlParameter(); SqlParameter CodigoContacto = new SqlParameter(); SqlParameter CodigoDireccion = new SqlParameter(); Cuil.ParameterName = "cuil"; DNI.ParameterName = "dni"; Nombre.ParameterName = "nombre"; Apellido.ParameterName = "apellido"; FecNac.ParameterName = "fecnac"; CodigoContacto.ParameterName = "codigo_contacto"; CodigoDireccion.ParameterName = "codigo_direccion"; Cuil.Value = Entidad.Cuil; DNI.Value = Entidad.DNI; Nombre.Value = Entidad.Nombre; Apellido.Value = Entidad.Apellido; FecNac.Value = Entidad.FecNac; CodigoContacto.Value = Entidad.Contacto?.Codigo.ToString(); CodigoDireccion.Value = Entidad.Direccion?.Codigo.ToString(); List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Cuil); Parametros.Add(DNI); Parametros.Add(Nombre); Parametros.Add(Apellido); Parametros.Add(FecNac); Parametros.Add(CodigoContacto); Parametros.Add(CodigoDireccion); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Cuil); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Perfil Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Nombre = new SqlParameter(); SqlParameter Categoria = new SqlParameter(); SqlParameter AniosExperiencia = new SqlParameter(); SqlParameter CodigoTecnologia = new SqlParameter(); Codigo.ParameterName = "codigo"; Nombre.ParameterName = "nombre"; Categoria.ParameterName = "categoria"; AniosExperiencia.ParameterName = "aniosexperiencia"; CodigoTecnologia.ParameterName = "codigo_tecnologia"; Codigo.Value = Entidad.Codigo; Nombre.Value = Entidad.Nombre; Categoria.Value = Entidad.Categoria; AniosExperiencia.Value = Entidad.AniosExperiencia; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Nombre); Parametros.Add(Categoria); Parametros.Add(AniosExperiencia); break; case EAccion.TraerTecnologias: case EAccion.EliminarTecnologias: case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; case EAccion.AgregarTecnologia: CodigoTecnologia.Value = Entidad.Tecnologias[Elemento].Codigo; Parametros.Add(Codigo); Parametros.Add(CodigoTecnologia); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Equipo Entidad, int Elemento = 0) { SqlParameter Nombre = new SqlParameter(); SqlParameter Descripcion = new SqlParameter(); SqlParameter LegajoLider = new SqlParameter(); SqlParameter LegajoManager = new SqlParameter(); Nombre.ParameterName = "nombre"; Descripcion.ParameterName = "descripcion"; LegajoLider.ParameterName = "legajo_lider"; LegajoManager.ParameterName = "legajo_manager"; Nombre.Value = Entidad.Nombre; Descripcion.Value = Entidad.Descripcion; LegajoLider.Value = Entidad.Lider?.Legajo; LegajoManager.Value = Entidad.Manager?.Legajo; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Nombre); Parametros.Add(Descripcion); Parametros.Add(LegajoLider); Parametros.Add(LegajoManager); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Nombre); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Contacto Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Email = new SqlParameter(); SqlParameter Telefono = new SqlParameter(); SqlParameter SitioWeb = new SqlParameter(); Codigo.ParameterName = "codigo"; Email.ParameterName = "email"; Telefono.ParameterName = "telefono"; SitioWeb.ParameterName = "sitioweb"; Codigo.Value = Entidad.Codigo; Email.Value = Entidad.Email; Telefono.Value = Entidad.Telefono; SitioWeb.Value = Entidad.SitioWeb?.ToString(); List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Email); Parametros.Add(Telefono); Parametros.Add(SitioWeb); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Tecnologia Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Nombre = new SqlParameter(); SqlParameter Tipo = new SqlParameter(); SqlParameter Perfil = new SqlParameter(); Codigo.ParameterName = "codigo"; Nombre.ParameterName = "nombre"; Tipo.ParameterName = "tipo"; Perfil.ParameterName = "perfil"; Codigo.Value = Entidad.Codigo; Nombre.Value = Entidad.Nombre; Tipo.Value = Entidad.Tipo.ToString(); List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Nombre); Parametros.Add(Tipo); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Oficina Entidad, int Elemento = 0) { SqlParameter Nombre = new SqlParameter(); SqlParameter CodigoDireccion = new SqlParameter(); SqlParameter CodigoContacto = new SqlParameter(); Nombre.ParameterName = "nombre"; CodigoDireccion.ParameterName = "codigo_direccion"; CodigoContacto.ParameterName = "codigo_contacto"; Nombre.Value = Entidad.Nombre; CodigoDireccion.Value = Entidad.Direccion?.Codigo; CodigoContacto.Value = Entidad.Contacto?.Codigo; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Nombre); Parametros.Add(CodigoDireccion); Parametros.Add(CodigoContacto); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Nombre); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Direccion Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Provincia = new SqlParameter(); SqlParameter Localidad = new SqlParameter(); SqlParameter Ciudad = new SqlParameter(); SqlParameter Barrio = new SqlParameter(); SqlParameter Calle = new SqlParameter(); SqlParameter Numero = new SqlParameter(); SqlParameter CodigoPostal = new SqlParameter(); SqlParameter Torre = new SqlParameter(); SqlParameter Piso = new SqlParameter(); SqlParameter Departamento = new SqlParameter(); Codigo.ParameterName = "codigo"; Provincia.ParameterName = "provincia"; Localidad.ParameterName = "localidad"; Ciudad.ParameterName = "ciudad"; Barrio.ParameterName = "barrio"; Calle.ParameterName = "calle"; Numero.ParameterName = "numero"; CodigoPostal.ParameterName = "codigopostal"; Torre.ParameterName = "torre"; Piso.ParameterName = "piso"; Departamento.ParameterName = "departamento"; Codigo.Value = Entidad.Codigo; Provincia.Value = Entidad.Provincia; Localidad.Value = Entidad.Localidad; Ciudad.Value = Entidad.Ciudad; Barrio.Value = Entidad.Barrio; Calle.Value = Entidad.Calle; Numero.Value = Entidad.Numero; CodigoPostal.Value = Entidad.CodigoPostal; Torre.Value = Entidad.Torre; Piso.Value = Entidad.Piso; Departamento.Value = Entidad.Departamento; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Provincia); Parametros.Add(Localidad); Parametros.Add(Ciudad); Parametros.Add(Barrio); Parametros.Add(Calle); Parametros.Add(Numero); Parametros.Add(CodigoPostal); Parametros.Add(Torre); Parametros.Add(Piso); Parametros.Add(Departamento); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Educacion Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Institucion = new SqlParameter(); SqlParameter Carrera = new SqlParameter(); SqlParameter TipoCarrera = new SqlParameter(); SqlParameter Duracion = new SqlParameter(); SqlParameter FechaDesde = new SqlParameter(); SqlParameter FechaHasta = new SqlParameter(); SqlParameter RubroCarrera = new SqlParameter(); SqlParameter Estado = new SqlParameter(); SqlParameter CuilCandidato = new SqlParameter(); Codigo.ParameterName = "codigo"; Institucion.ParameterName = "institucion"; Carrera.ParameterName = "carrera"; TipoCarrera.ParameterName = "tipocarrera"; Duracion.ParameterName = "duracion"; FechaDesde.ParameterName = "fechadesde"; FechaHasta.ParameterName = "fechahasta"; RubroCarrera.ParameterName = "rubrocarrera"; Estado.ParameterName = "estado"; CuilCandidato.ParameterName = "cuil_candidato"; Codigo.Value = Entidad.Codigo; Institucion.Value = Entidad.Institucion; Carrera.Value = Entidad.Carrera; TipoCarrera.Value = Entidad.TipoCarrera; Duracion.Value = Entidad.Duracion; FechaDesde.Value = Entidad.FechaDesde; FechaHasta.Value = Entidad.FechaHasta; RubroCarrera.Value = Entidad.RubroCarrera; Estado.Value = Entidad.Estado; CuilCandidato.Value = Entidad.Candidato.Cuil; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Institucion); Parametros.Add(Carrera); Parametros.Add(TipoCarrera); Parametros.Add(Duracion); Parametros.Add(FechaDesde); Parametros.Add(FechaHasta); Parametros.Add(RubroCarrera); Parametros.Add(Estado); Parametros.Add(CuilCandidato); break; case EAccion.TraerPorCandidato: Parametros.Add(CuilCandidato); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Experiencia Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Puesto = new SqlParameter(); SqlParameter Categoria = new SqlParameter(); SqlParameter Empresa = new SqlParameter(); SqlParameter FechaDesde = new SqlParameter(); SqlParameter FechaHasta = new SqlParameter(); SqlParameter Descripcion = new SqlParameter(); SqlParameter CuilCandidato = new SqlParameter(); SqlParameter CodigoTecnologia = new SqlParameter(); Codigo.ParameterName = "codigo"; Puesto.ParameterName = "puesto"; Categoria.ParameterName = "categoria"; Empresa.ParameterName = "empresa"; FechaDesde.ParameterName = "fechadesde"; FechaHasta.ParameterName = "fechahasta"; Descripcion.ParameterName = "descripcion"; CuilCandidato.ParameterName = "cuil_candidato"; CodigoTecnologia.ParameterName = "codigo_tecnologia"; Codigo.Value = Entidad.Codigo; Puesto.Value = Entidad.Puesto; Categoria.Value = Entidad.Categoria; Empresa.Value = Entidad.Empresa; FechaDesde.Value = Entidad.FechaDesde; FechaHasta.Value = Entidad.FechaHasta; Descripcion.Value = Entidad.Descripcion; CuilCandidato.Value = Entidad.Candidato.Cuil; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Puesto); Parametros.Add(Categoria); Parametros.Add(Empresa); Parametros.Add(FechaDesde); Parametros.Add(FechaHasta); Parametros.Add(Descripcion); Parametros.Add(CuilCandidato); break; case EAccion.TraerPorCandidato: Parametros.Add(CuilCandidato); break; case EAccion.AgregarTecnologia: CodigoTecnologia.Value = Entidad.Tecnologias[Elemento].Codigo; Parametros.Add(Codigo); Parametros.Add(CodigoTecnologia); break; case EAccion.TraerTecnologias: case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }
protected override SqlParameter[] PrepararParametros(EAccion Accion, Entrevista Entidad, int Elemento = 0) { SqlParameter Codigo = new SqlParameter(); SqlParameter Descripcion = new SqlParameter(); SqlParameter TipoEntrevista = new SqlParameter(); SqlParameter CodigoProcesoSeleccion = new SqlParameter(); SqlParameter LegajoEntrevistador = new SqlParameter(); SqlParameter Orden = new SqlParameter(); SqlParameter Estado = new SqlParameter(); SqlParameter Comentarios = new SqlParameter(); SqlParameter Puntaje = new SqlParameter(); Codigo.ParameterName = "codigo"; Descripcion.ParameterName = "descripcion"; TipoEntrevista.ParameterName = "tipoentrevista"; CodigoProcesoSeleccion.ParameterName = "codigo_procesoseleccion"; LegajoEntrevistador.ParameterName = "legajo_entrevistador"; Orden.ParameterName = "orden"; Estado.ParameterName = "estado"; Comentarios.ParameterName = "comentarios"; Puntaje.ParameterName = "puntaje"; Codigo.Value = Entidad.Codigo; Descripcion.Value = Entidad.Descripcion; TipoEntrevista.Value = Entidad.TipoEntrevista; CodigoProcesoSeleccion.Value = Entidad.ProcesoSeleccion.Codigo; LegajoEntrevistador.Value = Entidad.Entrevistador.Legajo; Orden.Value = Entidad.Orden; Estado.Value = Entidad.Estado; Comentarios.Value = Entidad.Comentarios; Puntaje.Value = Entidad.Puntaje; List <SqlParameter> Parametros = new List <SqlParameter>(); switch (Accion) { case EAccion.Actualizar: case EAccion.Insertar: Parametros.Add(Codigo); Parametros.Add(Descripcion); Parametros.Add(TipoEntrevista); Parametros.Add(CodigoProcesoSeleccion); Parametros.Add(LegajoEntrevistador); Parametros.Add(Orden); Parametros.Add(Estado); Parametros.Add(Comentarios); Parametros.Add(Puntaje); break; case EAccion.TraerPorProceso: Parametros.Add(CodigoProcesoSeleccion); break; case EAccion.Traer: case EAccion.Eliminar: Parametros.Add(Codigo); break; default: break; } return(Parametros.ToArray()); }