예제 #1
0
        protected void eliminarAyuda(object sender, EventArgs e)
        {
            string     sql        = "INSERT INTO dbo.FamilyHelp (Project, FamilyId, Reason, AuthorizationDateTime, CreationDateTime, RecordStatus, UserId, ExpirationDateTime, Notes, Quantity, Frecuency, AuthorizedBy, DeliveryDateTime1, DeliveredBy1, DeliveryDateTime2, DeliveredBy2, DeliveryDateTime3, DeliveredBy3, DeliveryDateTime4, DeliveredBy4) SELECT Project, FamilyId, Reason, AuthorizationDateTime, CONVERT(varchar, GETDATE(), 20) AS CreationDateTime,'H' RecordStatus, '" + U + "' UserId,GETDATE() ExpirationDateTime, Notes, Quantity, Frecuency, AuthorizedBy, DeliveryDateTime1, DeliveredBy1, DeliveryDateTime2, DeliveredBy2, DeliveryDateTime3, DeliveredBy3, DeliveryDateTime4, DeliveredBy4 FROM dbo.FamilyHelp WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "'";
            string     actualizar = "UPDATE dbo.FamilyHelp SET RecordStatus='H', ExpirationDateTime = GETDATE() WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "'";
            SqlCommand cmd2       = null;

            cmd2 = new SqlCommand(actualizar, con);
            SqlCommand cmd = null;

            cmd = new SqlCommand(sql, con);
            try
            {
                dic = new Diccionario(L, S);
                con.Open();
                cmd.ExecuteNonQuery();
                cmd2.ExecuteNonQuery();
                llenarhistorial();
                limpiar();
                mst.mostrarMsjNtf(dic.msjSeHaEliminado);
            }
            catch (Exception ex)
            {
                mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + ".");
            }
            finally
            {
                con.Close();
            }
        }
예제 #2
0
        protected void btnmodificar_Click(object sender, EventArgs e)
        {
            String     notas      = txtnotas.Text;
            String     cantidad   = ddlCantidad.SelectedValue;
            String     frecuencia = ddlFrecuencia.SelectedValue;
            string     sql        = "INSERT INTO dbo.FamilyHelp (Project, FamilyId, Reason, AuthorizationDateTime, CreationDateTime, RecordStatus, UserId, ExpirationDateTime, Notes, Quantity, Frecuency, AuthorizedBy, DeliveryDateTime1, DeliveredBy1, DeliveryDateTime2, DeliveredBy2, DeliveryDateTime3, DeliveredBy3, DeliveryDateTime4, DeliveredBy4) SELECT Project, FamilyId, Reason, AuthorizationDateTime, CONVERT(varchar, GETDATE(), 20) CreationDateTime, RecordStatus, '" + U + "' UserId, ExpirationDateTime, '" + notas + "' Notes, '" + cantidad + "' Quantity, '" + frecuencia + "' Frecuency,'" + U + "', DeliveryDateTime1, DeliveredBy1, DeliveryDateTime2, DeliveredBy2, DeliveryDateTime3, DeliveredBy3,DeliveryDateTime4, DeliveredBy4 FROM dbo.FamilyHelp WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "'";
            string     actualizar = "UPDATE dbo.FamilyHelp SET RecordStatus='H', ExpirationDateTime = CONVERT(varchar, GETDATE(),20) WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "' AND CONVERT(varchar, CreationDateTime, 21) != (SELECT MAX(CONVERT(varchar, FH2.CreationDateTime, 21)) FROM FamilyHelp FH2 WHERE FH2.RecordStatus = ' ' AND FH2.Project = '" + S + "' AND FH2.FamilyId = " + F + " AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "')";
            SqlCommand cmd        = null;

            cmd = new SqlCommand(sql, con);
            SqlCommand cmd2 = null;

            cmd2 = new SqlCommand(actualizar, con);
            try
            {
                dic = new Diccionario(L, S);
                con.Open();
                cmd.ExecuteNonQuery();
                cmd2.ExecuteNonQuery();
                llenarhistorial();
                limpiar();
                mst.mostrarMsjNtf(dic.msjSeHaActualizado);
            }
            catch (Exception ex)
            {
                mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + ".");
            }
            finally
            {
                con.Close();
            }
        }
예제 #3
0
 protected void iniciarElementos()
 {
     mst = (mast)Master;
     if (!IsPostBack)
     {
         bdTS  = new BDTS();
         bdGEN = new BDGEN();
         BDF   = new BDFamilia();
         F     = mast.F;
         S     = mast.S;
         U     = mast.U;
         L     = mast.L;
         dic   = new Diccionario(L, S);
         llenarElementos();
         if (Session["AsignoTSGrupo"] != null)
         {
             String asigno = (String)Session["AsignoTSGrupo"];
             if (asigno.Equals("SI"))
             {
                 mst.mostrarMsjNtf(dic.msjSeHaActualizado);
             }
             else
             {
                 mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + asigno + ".");
             }
             Session["AsignoTSGrupo"] = null;
         }
     }
 }
예제 #4
0
        public frmDiccionario(string strDescripcion, string strValor, bool boExiste)
        {
            InitializeComponent();
            cboDescripcion.Visible = false;
            txtDescripcion.Text    = strDescripcion;
            txtDescripcion.Enabled = false;
            txtValor.Text          = strValor;
            objDiccionario         = new Diccionario();
            boOtraPantalla         = true;
            this.intCodigo         = intValor;
            //Busco en la tabla diccionario
            Buscar();

            if (boExiste)
            {
                if (strPermiso != "LECTURA")
                {
                    btnEliminar.Enabled = true;
                }
            }
            else
            {
                btnEliminar.Enabled = false;
            }
        }
예제 #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     F = mast.F;
     M = mast.M;
     L = mast.L;
     S = mast.S;
     if (S.Equals("E") || S.Equals("A"))
     {
         gdvAvisos.Visible = false;
         tblAfil.Visible   = false;
     }
     if (!IsPostBack)
     {
         mst = (mast)Master;
         try
         {
             BDF = new BDFamilia();
             dic = new Diccionario(L, S);
             agregaInfoGen();
             agregaPalabras();
             agregaMiembrosAct();
             agregaAvisos();
         }
         catch
         {
         }
     }
 }
예제 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            M = mast.M;
            L = mast.L;
            S = mast.S;
            F = mast.F;
            U = mast.U;

            mst = (mast)Master;
            //       APD = new BDAPAD();
            dic = new Diccionario(L, S);
            if (!IsPostBack)
            {
                mst = (mast)Master;
                APD = new BDAPAD();
                try
                {
                    ValoresIniciales();
                }
                catch (Exception ex)
                {
                    mst.mostrarMsjAdvNtf(ex.Message);
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            M = mast.M;
            L = mast.L;
            S = mast.S;
            F = mast.F;
            U = mast.U;

            mst = (mast)Master;
            APD = new BDAPAD();
            dic = new Diccionario(L, S);
            BDM = new BDMiembro();
            // mst.contentCallEvent += new EventHandler(accionar);
            if (!IsPostBack)
            {
                mst = (mast)Master;
                BDM = new BDMiembro();
                APD = new BDAPAD();
                try
                {
                    if (string.IsNullOrEmpty(M))
                    {
                        pnltodo.Visible = false;
                    }
                    else
                    {
                        ValoresIniciales();
                    }
                }
                catch (Exception ex)
                {
                    mst.mostrarMsjAdvNtf(ex.Message);
                }
            }
        }
예제 #8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     mst = (mast)Master;
     if (!IsPostBack)
     {
         try
         {
             bdTS  = new BDTS();
             bdGEN = new BDGEN();
             BDF   = new BDFamilia();
             F     = mast.F;
             S     = mast.S;
             U     = mast.U;
             L     = mast.L;
             vista = mast.vista;
             dic   = new Diccionario(L, S);
             llenarElementos();
             if (vista)
             {
                 cargarConSeguridad();
             }
         }
         catch
         {
         }
     }
 }
예제 #9
0
        /// <summary>
        /// Fecha creación:	Mayo, 2015.
        /// Descripción:	Método que crea un nuevo diccionario.
        /// </summary>
        /// <param name="peticion">Se recibe un objeto de tipo CrearUnDiccionarioPeticion que contiene los datos del diccionario a crear.</param>
        /// <returns>Retorna un objeto de tipo CrearUnDiccionarioRespuesta que contiene el diccionario creado.</returns>
        public CrearUnDiccionarioRespuesta CrearUnDiccionario(CrearUnDiccionarioPeticion peticion)
        {
            var respuesta = CrearUnDiccionarioRespuesta.CrearNuevaInstancia(string.Empty);

            try
            {
                var diccionarioNuevo = Diccionario.CrearNuevoDiccionario(peticion.Ambiente);

                var diccionarioNuevoCreado = diccionarioRepositorio.SalvarUnDiccionario(diccionarioNuevo);

                if (diccionarioNuevoCreado != null)
                {
                    respuesta.DiccionarioNuevo          = diccionarioNuevoCreado;
                    respuesta.Relaciones["diccionario"] = diccionarioNuevoCreado.Id;
                    respuesta.Respuesta = null;
                }
                else
                {
                    throw new Exception("Ocurrió un error guardando los cambios en el diccionario.");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(respuesta);
        }
        public DiccionarioControladorTest()
        {
            // Se inicializa el proxy del NSustitute para posteriormente inyectar los mocks la dependencia
            this.appMantenimientoDiccionario = Substitute.For <app.IAplicacionMantenimientoDiccionario>();

            //Objeto de respuesta de la aplicación al consultar todos los diccionarios disponibles
            this.consultarDiccionariosRespuesta = appModelosRespuesta.ConsultarDiccionariosRespuesta.CrearNuevaInstancia();

            //Objeto de respuesta de la aplicación al consultar un diccionario en particular
            this.consultarUnDiccionarioRespuesta             = appModelosRespuesta.ConsultarUnDiccionarioarioRespuesta.CrearNuevaInstancia(AmbienteTestPrueba);
            this.consultarUnDiccionarioRespuesta.Diccionario = Diccionario.CrearNuevoDiccionario(new Guid("8a87f8a7-3df9-4d90-9478-350b964fc888"), AmbienteTestPrueba);

            //Objeto de respuesta de la aplicación al crear un nuevo diccionario vacio
            this.crearUnDiccionarioRespuesta = appModelosRespuesta.CrearUnDiccionarioRespuesta.CrearNuevaInstancia(AmbienteTestPrueba);

            //Objeto de respuesta de la aplicacion al modificar un diccionario en particular
            this.modificarUnDiccionarioRespuesta = appModelosRespuesta.ModificarUnDiccionarioRespuesta.CrearNuevaInstancia();

            //Objeto de respuesta de la aplicacion al eliminar un diccionario
            this.eliminarDiccionarioRespuesta = appModelosRespuesta.EliminarUnDiccionarioRespuesta.CrearNuevaInstancia();

            // Se crea una nueva instancia del controlador inyectandole la interfaz con los metodos mock que se configuraran en las pruebas
            controlador = new controladores.DiccionariosController(this.appMantenimientoDiccionario);
            controlador.Configuration = new HttpConfiguration();
        }
예제 #11
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         bdTS  = new BDTS();
         BDF   = new BDFamilia();
         F     = mast.F;
         S     = mast.S;
         U     = mast.U;
         L     = mast.L;
         vista = mast.vista;
         try
         {
             DataTable dt   = BDF.obtenerDatos(S, F, L);
             DataRow   rowF = dt.Rows[0];
             lblVDirec.Text  = rowF["Address"].ToString() + ", " + rowF["Area"].ToString();
             lblVClasif.Text = rowF["Classification"].ToString();
             lblVTelef.Text  = rowF["Phone"].ToString();
             lblVTS.Text     = rowF["TS"].ToString();
             dic             = new Diccionario(L, S);
             cargarPgnVisitas();
             cargarConSeguridad();
         }
         catch
         {
         }
     }
     mst = (mast)Master;
     mst.contentCallEvent += new EventHandler(eliminarVisita);
 }
예제 #12
0
파일: UnitTest1.cs 프로젝트: matiascc/TP4
        public void TestObtenerOrdenadosPor()
        {
            Usuario user = new Usuario();

            user.Codigo            = "af4785g";
            user.CorreoElectronico = "*****@*****.**";
            user.NombreCompleto    = "Yoque Se";

            Usuario user1 = new Usuario();

            user1.Codigo            = "af4785p";
            user1.CorreoElectronico = "*****@*****.**";
            user1.NombreCompleto    = "Algo Mas";

            Diccionario dic = new Diccionario();

            dic.Agregar(user);
            OrdenPorCodigo codigo = new OrdenPorCodigo();
            List <Usuario> list   = new List <Usuario>();

            list.Add(user);
            list.Add(user1);
            list.Sort(codigo);
            Assert.ReferenceEquals(list, dic.ObtenerOrdenadosPor(codigo));
        }
예제 #13
0
        static void MockTestD()
        {
            Diccionario my_diccionario = new Diccionario();

            Console.WriteLine(my_diccionario.ToString());
            my_diccionario.Add(1, "Se ha declarado la ley imparcial.");
            my_diccionario.Add(2, "La roca de los tiempos.");
            my_diccionario.Add(3, "El libro de los inocentes.");
            int total = my_diccionario.Count;

            Console.WriteLine("Total: {0}", total);
            foreach (var item in my_diccionario)
            {
                int    numero = item.Key;
                string cadena = item.Value;
                Console.WriteLine("Llave: {0} , Valor: {1}", numero, cadena);
            }

            my_diccionario.Clear();
            total = my_diccionario.Count;
            Console.WriteLine("Total: {0}", total);

            my_diccionario.TryAdd(1, new string("El libro del Esplendor."));
            my_diccionario.TryAdd(2, new string("El libro de la Esperanza."));
            my_diccionario.TryAdd(3, new string("El libro de los Naufragios."));
            total = my_diccionario.Count;
            Console.WriteLine("Total: {0}", total);
        }
예제 #14
0
        public static void Run2()
        {
            //Ej 8
            Pila        newPila        = new Pila();
            Cola        newCola        = new Cola();
            Conjunto    newConjunto    = new Conjunto();
            Diccionario newDiccionario = new Diccionario();

            llenarAlumnos(newPila);
            llenarAlumnos(newCola);
            llenarAlumnos((IColeccionable <Persona>)newConjunto);
            llenarAlumnosDiccionario(newDiccionario);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\n\tPila: ");
            Console.ForegroundColor = ConsoleColor.White;
            Patron_Iterator.Main.imprimirElementos(newPila);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\tCola: ");
            Console.ForegroundColor = ConsoleColor.White;
            Patron_Iterator.Main.imprimirElementos(newCola);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\tConjunto: ");
            Console.ForegroundColor = ConsoleColor.White;
            Patron_Iterator.Main.imprimirElementos((IColeccionable <Persona>)newConjunto);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\tDiccionario: ");
            Console.ForegroundColor = ConsoleColor.White;
            Patron_Iterator.Main.imprimirElementosDiccionario(newDiccionario);
        }
예제 #15
0
 protected void Page_Load(object sender, EventArgs e)
 {
     L   = mast.L;
     S   = mast.S;
     dic = new Diccionario(L, S);
     mst = (mast)Master;
     mst.borrarIds();
     lblMemberId.Text               = dic.idMiembro + ":";
     lblFamilyId.Text               = dic.idFamilia + ":";
     lblFaroId.Text                 = dic.idFaro + ":";
     lnkBuscarFamilias.Text         = dic.familias;
     lnkBuscarMiembrosInfoEduc.Text = dic.MiembrosPorEducInfo;
     lnkBuscarMiembrosOtraInfo.Text = dic.MiembrosPorOtraInfo;
     lblBuscar.Text                 = dic.buscar + ":";
     if (L.Equals("es"))
     {
         lblO.Text = "o";
     }
     else
     {
         lblO.Text = "or";
     }
     configurarPorSitio();
     txbMemberId.Focus();
 }
예제 #16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                bdTS  = new BDTS();
                bdGEN = new BDGEN();
                BDF   = new BDFamilia();
                F     = mast.F;
                S     = mast.S;
                U     = mast.U;
                L     = mast.L;
                dic   = new Diccionario(L, S);
                try
                {
                    llenarElementos();
                    visibilizarPestaña(pnlReporte, lnkReporte);
                }
                catch
                {
                }
            }
            DataTable dtTS = bdGEN.obtenerTS(S);

            mst = (mast)Master;
        }
예제 #17
0
        public void GarbageCollectorTest1()
        {
            Diccionario d = null;
            try
            {
                //Estudiante estudiante = new Estudiante();
                //estudiante.Leer();
                d = new Diccionario();
                int error = int.Parse("hola");
                string palabra = d.Palabras[1000].Valor;
            }
            catch (Exception e)
            {

            }
            finally
            {
                d.Dispose();//libera los recursos
            }

            //using (Diccionario d1 = new Diccionario(), d2 = new Diccionario())//una abreviacion de lo anterior, en este caso, si marca o no marca error lo que esta adentro, finalmente se mandara llamar el metodo dispose de la interface Disposable. las clases deben implementar Idisposable, y si son varios, separados por coma, poniendo el tipo al principio.
            //{
            //    int error = int.Parse("hola");
            //    string palabra = d1.Palabras[1000].Valor;
            //}
        }
예제 #18
0
        private void btnProcesar_Click(object sender, EventArgs e)
        {
            string message;
            string caption = "Precaución";

            ManejaArticulos objManejaArticulos = new ManejaArticulos();

            message = "¿Esta seguro de que desea actualizar la Marca?";

            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;

            // Displays the MessageBox.

            result = MessageBox.Show(message, caption, buttons);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                if (!VerificoCamposAntesDeGrabar())
                {
                    MessageBox.Show("Debe cargar un Excel con datos completos");
                    return;
                }
                //Recorro la grilla y actualizo


                objManejaArticulos = new ManejaArticulos();
                try
                {
                    foreach (DataGridViewRow row in gridArticulos.Rows)
                    {
                        //objArticulos = new Articulos();
                        //objArticulos.StrCodigo=Convert.ToString (row.Cells[0].Value);
                        //objArticulos.Intstock = Convert.ToInt32 (row.Cells[1].Value);
                        //list.Add(objArticulos);

                        //Me fijo si existe la Marca
                        ManejaDiccionario objManejaDiccionario = new ManejaDiccionario();

                        if (!objManejaDiccionario.ExisteDiccionario("MARCA", Convert.ToString(row.Cells[1].Value)))
                        {
                            //Si no existe la creo
                            Diccionario objDiccionario = new Diccionario();
                            objDiccionario.StrParametro = "MARCA";
                            objDiccionario.StrValor1    = Convert.ToString(row.Cells[1].Value);
                            objManejaDiccionario.GrabarDiccionario(objDiccionario);
                        }

                        objManejaArticulos.ModificaMarcaMasivo(Convert.ToString(row.Cells[0].Value), Convert.ToString(row.Cells[1].Value));
                    }
                    gridArticulos.Rows.Clear();
                    objManejaArticulos = null;
                    MessageBox.Show("La Actualización ha sido correcta");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Formato incorrecto, revise el Excel");
                }
            }
        }
        public List <Etapas> GetEtapas(int GrupoPrograma)
        {
            Diccionario dic = new Diccionario();

            dic.Add("Grupo", GrupoPrograma);

            List <Etapas> etapas = new List <Etapas>();

            using (var conn = new Conexion(connString))
            {
                using (var reader = conn.EjecutarSP("QryEstados2", dic))
                {
                    while (reader.Read())
                    {
                        Etapas etapa = new Etapas();

                        etapa.id    = reader.GetString(0);
                        etapa.label = reader.GetString(1);
                        etapa.group = reader.GetInt32(2);
                        etapas.Add(etapa);
                    }
                }
            }
            return(etapas);
        }
예제 #20
0
        protected void btnaceptar_Click(object sender, EventArgs e)
        {
            dic = new Diccionario(L, Site);
            string tipo, notas, categoria;

            if (ddlcategoria.SelectedIndex < 1 || ddltipo.SelectedIndex < 1)
            {
                mst.mostrarMsjAdvNtf(dic.CampoVacioAPAD);
            }
            else
            {
                int seleccion;
                if (chkentrega.Checked == true)
                {
                    seleccion = 1;
                }
                else
                {
                    seleccion = 0;
                }
                categoria = ddlcategoria.SelectedValue.ToString();
                tipo      = ddltipo.SelectedValue.ToString();
                notas     = txtnotas.Text;
                guardar(Site, Member, categoria, seleccion, U, tipo, notas);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            M = mast.M;
            L = mast.L;
            S = mast.S;
            F = mast.F;
            U = mast.U;

            mst = (mast)Master;
            APD = new BDAPAD();
            dic = new Diccionario(L, S);
            BDM = new BDMiembro();
            // mst.contentCallEvent += new EventHandler(accionar);
            if (!IsPostBack)
            {
                dtAsistenciasAux = new DataTable();
                dtAsistencias    = new DataTable();
                mst = (mast)Master;
                BDM = new BDMiembro();
                APD = new BDAPAD();
                try
                {
                    ValoresIniciales();
                }
                catch (Exception ex)
                {
                    mst.mostrarMsjAdvNtf(ex.Message);
                }
            }
        }
예제 #22
0
        public List <MenuUsuario> GetMenuUsuario(string Usuario, string menu)
        {
            Diccionario dic = new Diccionario();

            dic.Add("Usuario", Usuario);
            dic.Add("menu", menu);
            List <MenuUsuario> MenuItemUsuario = new List <MenuUsuario>();

            using (var connPersonas = new Conexion(connString))
            {
                using (var reader = connPersonas.EjecutarSP("Config_MenuItemOpcionesUsuario", dic))
                {
                    while (reader.Read())
                    {
                        MenuUsuario mnuUsuario = new MenuUsuario();
                        mnuUsuario.Menu        = reader.GetString(0);
                        mnuUsuario.Item        = reader.GetString(1);
                        mnuUsuario.Orden       = reader.GetInt32(2);
                        mnuUsuario.ItemCaption = reader.GetString(3);
                        //mnuUsuario.Icono = reader.GetInt32(4);
                        MenuItemUsuario.Add(mnuUsuario);
                    }
                }
            }
            return(MenuItemUsuario);
        }
예제 #23
0
        public int GrabarDiccionario(Diccionario objDiccionario)
        {
            ManejaConexiones oManejaConexiones = new ManejaConexiones();

            SqlParameter[] spParam = new SqlParameter[6];

            spParam[0]       = new SqlParameter("@parametro", SqlDbType.NVarChar);
            spParam[0].Value = objDiccionario.StrParametro;

            spParam[1]       = new SqlParameter("@numero1", SqlDbType.BigInt);
            spParam[1].Value = objDiccionario.IntNumero1;

            spParam[2]       = new SqlParameter("@valor1", SqlDbType.NVarChar);
            spParam[2].Value = objDiccionario.StrValor1;

            spParam[3]       = new SqlParameter("@numero2", SqlDbType.BigInt);
            spParam[3].Value = objDiccionario.IntNumero2;

            spParam[4]       = new SqlParameter("@valor2", SqlDbType.NVarChar);
            spParam[4].Value = objDiccionario.StrValor2;

            spParam[5] = new SqlParameter("@codigo", SqlDbType.BigInt);
            //spParam2[18].Value = c.StrVinculo.ToString();
            spParam[5].Direction = ParameterDirection.Output;


            oManejaConexiones.NombreStoredProcedure = "Add_Diccionario";
            oManejaConexiones.Parametros            = spParam;
            oManejaConexiones.executeNonQuery();

            return(Convert.ToInt32(spParam[5].Value));
        }
예제 #24
0
        public void ModificaDiccionario(Diccionario objDiccionario, int intCodigo)
        {
            ManejaConexiones oManejaConexiones = new ManejaConexiones();

            SqlParameter[] spParam = new SqlParameter[5];

            spParam[0]       = new SqlParameter("@codigo", SqlDbType.BigInt);
            spParam[0].Value = intCodigo;

            spParam[1]       = new SqlParameter("@numero1", SqlDbType.BigInt);
            spParam[1].Value = objDiccionario.IntNumero1;

            spParam[2]       = new SqlParameter("@valor1", SqlDbType.NVarChar);
            spParam[2].Value = objDiccionario.StrValor1;

            spParam[3]       = new SqlParameter("@numero2", SqlDbType.BigInt);
            spParam[3].Value = objDiccionario.IntNumero2;

            spParam[4]       = new SqlParameter("@valor2", SqlDbType.NVarChar);
            spParam[4].Value = objDiccionario.StrValor2;

            oManejaConexiones.NombreStoredProcedure = "Upd_Diccionario";
            oManejaConexiones.Parametros            = spParam;
            oManejaConexiones.executeNonQuery();
        }
        public void inicializarValidaciones(List <Validaciones> Validaciones, int NroPrestacion)
        {
            Diccionario dic3 = new Diccionario();

            dic3.Add("PrestacionID", NroPrestacion);
            dic3.Add("CambioEstado", "0.0_1.1");
            dic3.Add("ValidacionCircuito", 100);

            using (var connPersonas = new Conexion(connString))
            {
                using (var reader3 = connPersonas.EjecutarSP("ServicioGetPrestacionTareaReglas", dic3))
                {
                    while (reader3.Read())
                    {
                        Validaciones v = new Validaciones();
                        v.OpcionValidacion = reader3.GetInt32(0);
                        v.Descripcion      = reader3.GetString(1);
                        v.Procedimiento    = reader3.GetString(2);
                        v.Orden            = reader3.GetInt32(3);
                        v.CambioEstado     = reader3.GetString(4);
                        Validaciones.Add(v);
                    }
                }
            }
        }
예제 #26
0
        public static void Run2()
        {
            //Ejercicio 8

            Pila        newPila        = new Pila();
            Cola        newCola        = new Cola();
            Conjunto    newConjunto    = new Conjunto();
            Diccionario newDiccionario = new Diccionario();

            llenarAlumnos(newPila);
            llenarAlumnos(newCola);
            llenarAlumnos(newConjunto);
            llenarAlumnos(newDiccionario);
            //llenarAlumnosDiccionario(newDiccionario);
            Console.WriteLine("Pila: ");
            //Patron_Iterator.Main.imprimirElementos((IColeccionable<Persona>)newPila);
            Patron_Iterator.Main.imprimirElementos(newPila);
            Console.WriteLine("Cola: ");
            //Patron_Iterator.Main.imprimirElementos((IColeccionable<Persona>)newCola);
            Patron_Iterator.Main.imprimirElementos(newCola);
            Console.WriteLine("Conjunto: ");
            //Patron_Iterator.Main.imprimirElementos((IColeccionable<Persona>)newConjunto);
            Patron_Iterator.Main.imprimirElementos(newConjunto);
            Console.WriteLine("Diccionario: ");
            //Patron_Iterator.Main.imprimirElementos((IColeccionable<Persona>)newDiccionario);
            Patron_Iterator.Main.imprimirElementos(newDiccionario);
            //Patron_Iterator.Main.imprimirElementosDiccionario(newDiccionario);
        }
        public List <Tarea> GetTareas(int GrupoPrograma)
        {
            Diccionario dic = new Diccionario();

            dic.Add("Grupo", GrupoPrograma);

            List <Tarea> tareas = new List <Tarea>();

            using (var conn = new Conexion(connString))
            {
                using (var reader = conn.EjecutarSP("QryEstados3", dic))
                {
                    while (reader.Read())
                    {
                        Tarea tarea = new Tarea();
                        tarea.id     = reader.GetString(0);
                        tarea.from   = reader.GetString(1);
                        tarea.to     = reader.GetString(2);
                        tarea.arrows = reader.GetString(3);
                        tarea.label  = reader.GetString(4);
                        tareas.Add(tarea);
                    }
                }
            }
            return(tareas);
        }
예제 #28
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         bdTS  = new BDTS();
         bdGEN = new BDGEN();
         BDF   = new BDFamilia();
         F     = mast.F;
         S     = mast.S;
         U     = mast.U;
         L     = mast.L;
         vista = mast.vista;
         dic   = new Diccionario(L, S);
         try
         {
             llenarElementos();
             DataTable dt   = BDF.obtenerDatos(S, F, L);
             DataRow   rowF = dt.Rows[0];
             lblVDirec.Text  = rowF["Address"].ToString() + ", " + rowF["Area"].ToString();
             lblVClasif.Text = rowF["Classification"].ToString();
             lblVTS.Text     = rowF["TS"].ToString();
             lblVTelef.Text  = rowF["Phone"].ToString();
             if (vista)
             {
                 cargarConSeguridad();
             }
         }
         catch
         {
         }
     }
     mst = (mast)Master;
 }
예제 #29
0
        //////////////////////////////////////////////////////////////-EVENTOS-////////////////////////////////////////////////////////
        protected void Page_Load(object sender, EventArgs e)
        {
            M = mast.M;
            L = mast.L;
            S = mast.S;
            F = mast.F;
            U = mast.U;

            BDM = new BDMiembro();
            APD = new BDAPAD();
            dic = new Diccionario(L, S);

            //carpeta = locacion;
            mst = (mast)Master;
            if (!IsPostBack)
            {
                try
                {
                    if (string.IsNullOrEmpty(M))
                    {
                        tbfiltro.Visible = false;
                        ingreso.Visible  = false;
                    }
                    else
                    {
                        Site   = S;
                        Member = M;
                        valoresiniciales(Site, Member);
                    }
                }
                catch (Exception ex)
                {
                }
            }
        }
        //////////////////////////////////////////////////////////////-EVENTOS-////////////////////////////////////////////////////////

        protected void Page_Load(object sender, EventArgs e)
        {
            M   = mast.M;
            L   = mast.L;
            S   = mast.S;
            F   = mast.F;
            U   = mast.U;
            BDM = new BDMiembro();
            APD = new BDAPAD();
            dic = new Diccionario(L, S);
            mst = (mast)Master;
            mst.contentCallEvent += new EventHandler(accionar);

            if (!IsPostBack)
            {
                try
                {
                    traducir();
                    LlenarCombos();
                    LlenarHistorial(S);
                }
                catch (Exception ex)
                {
                }
            }
        }
예제 #31
0
        protected void modificar()
        {
            string     sql        = "INSERT INTO dbo.FamilyHelp (Project, FamilyId, Reason, AuthorizationDateTime, CreationDateTime, RecordStatus, UserId, ExpirationDateTime, Notes, Quantity, Frecuency, AuthorizedBy, DeliveryDateTime1, DeliveredBy1, DeliveryDateTime2, DeliveredBy2, DeliveryDateTime3, DeliveredBy3, DeliveryDateTime4, DeliveredBy4) SELECT Project, FamilyId, Reason, AuthorizationDateTime, CONVERT(varchar, GETDATE(), 20) CreationDateTime, RecordStatus, '" + U + "' UserId, ExpirationDateTime, '" + notasSLCT + "' Notes, '" + cantidadSLCT + "' Quantity, '" + frecuenciaSLCT + "' Frecuency, AuthorizedBy, " + (haceEntrega1 ? "CONVERT(varchar, GETDATE(), 20)" : "NULL") + ", " + (haceEntrega1 ? "'" + U + "'" : "NULL") + ",  " + (haceEntrega2 ? "CONVERT(varchar, GETDATE(), 20)" : "NULL") + ", " + (haceEntrega2 ? "'" + U + "'" : "NULL") + ",  " + (haceEntrega3 ? "CONVERT(varchar, GETDATE(), 20)" : "NULL") + ", " + (haceEntrega3 ? "'" + U + "'" : "NULL") + ",  " + (haceEntrega4 ? "CONVERT(varchar, GETDATE(), 20)" : "NULL") + ", " + (haceEntrega4 ? "'" + U + "'" : "NULL") + " FROM dbo.FamilyHelp WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "'";
            string     actualizar = "UPDATE dbo.FamilyHelp SET RecordStatus='H', ExpirationDateTime = CONVERT(varchar, GETDATE(),20) WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "' AND CONVERT(varchar, CreationDateTime, 21) != (SELECT MAX(CONVERT(varchar, FH2.CreationDateTime, 21)) FROM FamilyHelp FH2 WHERE FH2.RecordStatus = ' ' AND FH2.Project = '" + S + "' AND FH2.FamilyId = " + F + " AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "')";
            SqlCommand cmd        = null;

            cmd = new SqlCommand(sql, con);
            SqlCommand cmd2 = null;

            cmd2 = new SqlCommand(actualizar, con);
            try
            {
                dic = new Diccionario(L, S);
                con.Open();
                cmd.ExecuteNonQuery();
                cmd2.ExecuteNonQuery();
                llenarhistorial();
                mst.mostrarMsjNtf(dic.msjSeHaActualizado);
            }
            catch (Exception ex)
            {
                mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + ".");
            }
            finally
            {
                con.Close();
                pnlRegistro.Visible = false;
            }
        }
예제 #32
0
 public List<Diccionario> listaEstilos()
 {
     var contextoEstilosToList = _contexto.Estilos.ToList();
     var listaDiccionario = new List<Diccionario>();
     
     foreach (var estilo in contextoEstilosToList)
     {
         var diccionario = new Diccionario();
         diccionario.value = estilo.codigoEstilo;
         diccionario.text = estilo.nombreEstilo+" - "+ estilo.comentario;
         listaDiccionario.Add(diccionario);
     }
     return listaDiccionario;
 }
예제 #33
0
        public List<Diccionario> getListaGrado()
        {
            var lista = contexto.Grados.ToList();

            var listaDiccionario  = new List<Diccionario>();
            foreach (var grado in lista)
            {
                Diccionario diccionario = new Diccionario();
                diccionario.value = grado.codigoGrado;
                diccionario.text = grado.descripcionGrado;
                listaDiccionario.Add(diccionario);
            }

            return listaDiccionario;
        }
예제 #34
0
        public List<Diccionario>  listaMenus()
        {
            var lista = new List<Diccionario>();

            var menus = _contexto.MenuEntidads;
           
            foreach (var menuEntidad in menus)
            {
                var diccionario = new Diccionario();
                diccionario.value = menuEntidad.codigoMenu;
                diccionario.text = menuEntidad.descripcionMenu;
                lista.Add(diccionario);
            }
            return lista;
        }
예제 #35
0
        public List<Diccionario> getListaLineasProduccion()
        {
            var lista = contexto.LineasProduccions.ToList();

            List<Diccionario> listaDiccionario  = new List<Diccionario>();
            foreach (var lineas in lista)
            {
                Diccionario diccionario = new Diccionario();
                diccionario.value = lineas.codigoLinea;
                diccionario.text = lineas.nombreLinea;
                listaDiccionario.Add(diccionario);
            }

            return listaDiccionario;
        }
예제 #36
0
        public List<Diccionario> getListaGrupos()
        {
            var lista = contexto.Grupos.ToList();

            List<Diccionario> listaDiccionario = new List<Diccionario>();
            foreach (var lineas in lista)
            {
                Diccionario diccionario = new Diccionario();
                diccionario.value = lineas.codigoGrupo;
                diccionario.text = lineas.nombreGrupo;
                listaDiccionario.Add(diccionario);
            }

            return listaDiccionario;
        }
예제 #37
0
        public List<Diccionario> getListaOperacionesPorDepartamento(int id)
        {
            var lista = contexto.vistaRelacionDepartamentoOperaciones.ToList().Where(x => x.codigoDepartamento == id);

            List<Diccionario> listaDiccionario = new List<Diccionario>();
            foreach (var operacion in lista)
            {
                Diccionario diccionario = new Diccionario();
                diccionario.value = operacion.codigoOperacion;
                diccionario.text = operacion.nombreOperacion;
                listaDiccionario.Add(diccionario);
            }

            return listaDiccionario;
        }
예제 #38
0
        public List<Diccionario> getListaTodasOperaciones()
        {
            var lista = contexto.Operaciones.ToList();

            List<Diccionario> listaDiccionario = new List<Diccionario>();
            foreach (var operacion in lista)
            {
                Diccionario diccionario = new Diccionario();
                diccionario.value = operacion.codigoOperacion;
                diccionario.text = operacion.nombreOperacion;
                listaDiccionario.Add(diccionario);
            }

            return listaDiccionario;
        }
예제 #39
0
        public List<Diccionario> listaClientes()
        {
            var listaCliente = _contexto.Clientes.ToList();
           var listaDiccionario = new List<Diccionario>();


            foreach(var cliente in listaCliente)
            {
                var diccionario = new Diccionario();
                diccionario.value = cliente.codigoCliente;
                diccionario.text = cliente.nombreCliente;

                listaDiccionario.Add(diccionario);

            }
            return listaDiccionario;
        }
예제 #40
0
        public List<Diccionario> listarOperacionesDeEstilo(int id)
        {
            var listaOperaciones = contexto.VistaRelacionEstiloOperaciones.Where(x=>x.codigoEstilo ==id).ToList();
            var listaDiccionario = new List<Diccionario>();


            foreach (var operacion in listaOperaciones)
            {
                var diccionario = new Diccionario();
                diccionario.value = operacion.codigoOperacion;
                diccionario.text = operacion.nombreOperacion;

                listaDiccionario.Add(diccionario);

            }
            return listaDiccionario;
        }
예제 #41
0
        public List<Diccionario> getListaTallaManga()
        {
            var listaTalla = contexto.tallaMangas.ToList();

            List<Diccionario> listaDiccionario = new List<Diccionario>();

            foreach (var tallaCuello in listaTalla)
            {
                Diccionario diccionario = new Diccionario();
                diccionario.value = tallaCuello.codigoManga;
                diccionario.text = tallaCuello.tallaManga1.ToString();

                listaDiccionario.Add(diccionario);
            }


            return listaDiccionario;
        }
예제 #42
0
        public List<Diccionario> listaTallasCliente(int id)
        {
            var listaCliente = _contexto.TallasClientes.Where(x=>x.codigoCliente==id).ToList();
           var listaDiccionario = new List<Diccionario>();


            foreach(var cliente in listaCliente)
            {
                var diccionario = new Diccionario();
                diccionario.value = cliente.codigoCliente;
                diccionario.text = cliente.tallaCompleta;

                listaDiccionario.Add(diccionario);

            }
            return listaDiccionario;
        }