Entradas

Mostrando entradas de septiembre, 2018
Entrada 8 fecha 13 de setiembre 2017 se trabaja en la simulación alrededor de 11 horas, con la ayuda de un compañero se logra arreglar la simulación a un punto donde se puede utilizar. Aun hay un error a la hora de manejar los estados de cuenta, en la siguiente pieza de código: insert @ventas(idCuenta, idTipoCuenta, saldoMinimo) select C.id, C.idTipoCuenta, T.saldoMinimo from dbo.Cuenta C inner join dbo.TipoCuenta T on C.idTipoCuenta = T.id where DATEPART(D, fechaCreacion) = DATEPART(D, @fechaOperacion) and DATEPART(M, fechaCreacion) != DATEPART(M, @fechaOperacion) select @low4 = min(sec), @high4 = max(sec) Se deja ahi para continuar con stored procedures y la interfaz
Entrada 7 12 de setiembre 2018, se trabaja por 4 horas. Lo principal fue tratar de crear una conexcion con el servidor y la interfaz. Se tuvo que crear reglas de entrada y salida para el firewall, configurar un puerto para SQL, y establecer usuarios para el manejo de la BD desde afuera. La conexcion solo se puede hacer local. Nos reunimos en el Sibitec para realizar el trabajo, varios problemas se encontraron y se emplearon multiples ejemplos de videos para intentar la conexcion. Mientras tanto, Gloriana se encargo de trabajar en la interfaz.
Entrada 6 11 de setiembre, se trabaja en la simulacion, alrededor de 6 horas, se encuentran muchos problemas que vuelven imposible el progreso y se logra calcular los intereses. A estas alturas ya no se puede hacer mucho aparte de que se tuvo muy poco progreso
Entrada 5 10 de setiembre 2018, se trabaja por 4 horas realizan la simulacion, hay progreso pues se logra insertar las cuentas de forma exitosa mapeando con los clientes que se habian introducido anteriormente. Se tenia problemas con la insercion de cuentas pues no se mapeaban los id de los clientes con sus cuentas. Se trato de hacer inner join pero esto fallo, luego de varios intentos que incluyeron: // @CompDocId varchar(50), @CompId int ... SELECT @CompDocId = Cl.DocId FROM dbo.Cliente Cl SELECT @CompId = Cl.Id FROM dbo.Cliente Cl WHERE @DocIdCliente = @CompDocId  // Esto fallaba porque @DocIdCliente es un varchar mientras que @CompDocId es una fila de una tabla por lo que @CompId era null y generaba error. Se aprendio a realizar una busqueda mas precisa y con ello el codigo resultado para incertar las Cuentas es el siguiente: // DECLARE @loCU int, @hiCU int, @DocIdCliente varchar(50), @tipoCuenta int, @codigoCuenta varchar(50), @fechaCreacion date, @CompId i...
Lunes 3 septiembre 8a.m.-10:30p.m. Se continúa con la implementación del diseño web, así como la manera en que se conectan. Se añade una barra de navegación tipo breadcrumbs para facilidad del usuario y de las pruebas de desarrollo. Se añaden tablas, dropdowns, estructuras de acordeón, inputs, entre otros componentes. Las horas pasan intentando conectar las páginas y sus componentes. Problemas al iniciar a utilizar JavaScript para ciertos eventos del proyecto.
Domingo 2 septiembre 1p.m.-10p.m. Se procede a leer documentación de bootstrap para incorporar al diseño web. Se empiezan a incorporar elementos de bootstrap al proyecto. Problemas al utilizar ciertos componentes de bootstrap que no están disponibles en Visual Studio por defecto como el botón outline, así como otros datos incompletos en el archivo css de bootstrap.
Jueves 29 agosto 8a.m.-current. Se trabaja el componente HTML y CSS de las diferentes páginas con los requerimientos para los distintos tipos de usuarios.
Martes 28 agosto 9a.m.-12m.d.- problemas a la hora de utilizar una barra de navegación y persisten problemas con el cuerpo que venía por default.
Lunes 8a.m.-6p.m. - Aprendiendo a utilizar el framework para la creación de la aplicación web, qué hace cada archivo y componente del proyecto que se inició en Visual Studio. Problemas a la hora de eliminar el cuerpo de la aplicación que venía por default.
Domingo 26 agosto 7-11 p.m. - Se termina la instalación de los programas mencionados anteriormente, así como SQLExpress para ser usado como SQL Server.
Jueves 23 agosto 1-8p.m.- instalación de software: Visual Studio, Microsoft SQL Server Management Studio. Problemas en la instalación debido al firewall en MSSM y problemas del instalador de Visual Studio (no responde). Sábado 25 agosto 9-11a.m. y 7-10p-p.m. - búsqueda de recursos para ASP.NET, C#, HTML, CSS, JavaScript.
Entrada 4 3 de setiembre 2018 Se trabaja por 6 horas, donde se trabaja en la carga de datos basicos para la simulacion, estos se concluyen. Luego de haber logrado una lectura existosa del xml se empieza a procesar datos y a insertarlos en las tablas respectivas. Se tuvo errores en casos como el siguiente: SET @XMLAdmin = (SELECT * FROM OPENROWSET(BULK 'C:\Users\Lenovo\Desktop\xml\Administrador.xml', SINGLE_BLOB) AS data) --se prepara un handler y los prepare DECLARE @handle INT  DECLARE @PrepareXmlStatusAD INT -- se realiza el handling de los xml EXEC @PrepareXmlStatusAD= sp_xml_preparedocument @handle OUTPUT, @XMLAdmin --Se termina cargar la variable del XML --Se declaran variables tabla para iterar por los datos DECLARE @TAdministrador table (sec int identity(0,1), id int, nombre nvarchar(50), DocId varchar(50), passwrd nvarchar(50)) --se insertan los valores de los xml dentro de las variables tabla INSERT @TAdministrador (id, nombre, DocId, passwrd)     SELEC...