Exemple #1
0
    /// <summary>
    /// Método para retornar Asignacion por Usuario-Empleado por Id
    /// </summary>
    public spAsignUsuarioRetornaDatosId_Result retornaAsignUsuarioId(int pIdAsignacion)
    {
        spAsignUsuarioRetornaDatosId_Result resultado = new spAsignUsuarioRetornaDatosId_Result();

        resultado = this.context.spAsignUsuarioRetornaDatosId(pIdAsignacion).FirstOrDefault();

        return(resultado);
    }
        /// Duda cn este sp - Revisar
        #region Mètodo  CargarDatos
        /// <summary>
        /// Método para cargar datos actuales y IdUsuario
        /// </summary>
        void CargarDatos()
        {
            /*   UsuariosDALImpl Usuario = new UsuariosDALImpl();
             * ActivosDALImpl Activo = new ActivosDALImpl();*/

            // Objeto de la instancia del Mètodo
            AsignacionesImplDAL Asignacion = new AsignacionesImplDAL();
            //Metod pr retornar activo x empleado x id
            spAsignUsuarioRetornaDatosId_Result resultadoSP = Asignacion.retornaAsignUsuarioId(this.IdAsignacion);

            if (resultadoSP != null)
            {
                this.cboActivo.SelectedValue   = resultadoSP.Activo;
                this.cboEmpleado.SelectedValue = resultadoSP.Usuario;
                this.dtpFechInicialAsig.Value  = DateTime.Parse(resultadoSP.FechaInicialAsig);
            }
            else
            {
                MessageBox.Show("El registro seleccionado no existe.",
                                "Error de Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);

                this.btnAceptar.Enabled = false;
            }
        }