tag:blogger.com,1999:blog-7361892840793499128.post5361951788893968014..comments2024-02-15T01:02:26.245-08:00Comments on Leandro Tuttini Blog: [Winforms] Singleton - Pasar datos entre formulariosAnonymoushttp://www.blogger.com/profile/01910634216468650091noreply@blogger.comBlogger32125tag:blogger.com,1999:blog-7361892840793499128.post-23480075853696446582020-09-27T14:26:20.813-07:002020-09-27T14:26:20.813-07:00Hola Leandro,
No he entendido bien tu ejemplo de S...Hola Leandro,<br />No he entendido bien tu ejemplo de Singleton, pero aún así me gustaría tener el código fuente para poderlo revisar, ...lo podrías compartir por favor, ya que los links, actualmente están caídos.<br /> Muchas gracias.<br />eestradaahttps://www.blogger.com/profile/04669388693432099120noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-89643583122487014312019-03-24T04:37:32.708-07:002019-03-24T04:37:32.708-07:00Hola,
Solo tengo una frase que decir, "GRACI...Hola,<br /><br />Solo tengo una frase que decir, "GRACIAS TOTALES LEANDRO". Me sacaste de un lió en el que llevaba mas de 2 semanas.<br /><br />Saludos.Anonymoushttps://www.blogger.com/profile/03361437787899940862noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-71567408160250765442016-03-19T08:50:18.103-07:002016-03-19T08:50:18.103-07:00Super como siempre Leadro, muchas gracias por la a...Super como siempre Leadro, muchas gracias por la aportaciónAnonymoushttps://www.blogger.com/profile/07911543101746231121noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-67399138776540957202014-12-03T12:35:56.828-08:002014-12-03T12:35:56.828-08:00hola kymcha
podrias utilizar una base de datos o...hola kymcha <br /><br />podrias utilizar una base de datos o quizas tener una lista que serialices a xml para poder ir agregando registros o items para ir conservandolos y que no se pisen con los nuevos<br /><br />si solo mantienes un unico item es logico que solo podras pisar ese, pero si vas agregando sobre una lista podrias trabajar con la misma en caso de querer acceder a la historia de datos ingresados<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-80194220298494331582014-12-02T14:51:45.643-08:002014-12-02T14:51:45.643-08:00Hola gracias por el ejemplo pero tengo una duda me...Hola gracias por el ejemplo pero tengo una duda me podrías ayudar, por ejemplo:<br />doy clic en comenzar e ingreso los 3 primeros dígitos y confirmo.<br />en la siguiente pantalla ingreso los 2 números restantes.<br />pero si doy clic en comenzar de nuevo e ingreso los 3 números se sobrescriben los que ya avía puesto hay alguna manera de que esto no suceda para iniciar varias veces la aplicación y realizar distintas operaciones sin que los datos se sobrescriban. <br />Gracias de antemano kymchahttps://www.blogger.com/profile/05880928871172221141noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-71791206509172659152014-06-23T04:52:47.078-07:002014-06-23T04:52:47.078-07:00Hola excelente post, solo me queda una duda, en la...Hola excelente post, solo me queda una duda, en la parte de<br />public int Dato1 { get; set; }<br /><br />obvimanete adquiere el valor que se se escribió en el form, pero qué pasaría si hay un form extra donde necesita que las variables no valgan nada ? <br />¿cómo se haría un método universal que limpie todas las variables ?<br />En tu ejemplo nada mas son pocas, pero si fueran muchísimas?<br /><br />Gracias por la respuesta, saludos Anonymoushttps://www.blogger.com/profile/07012849293174672389noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-21950570329008562292014-03-21T06:44:55.332-07:002014-03-21T06:44:55.332-07:00hola Luis
es que si cierras el form sin nada mas ...hola Luis<br /><br />es que si cierras el form sin nada mas es logico que no suceda nada<br />debes informar al form1 que el otro form se cerro<br /><br />para esto usas eventos, si el form1 es quien lanza el form2 podrias usar el evento Closing para detectar el cierre<br /><br />o sea desde el form1 usarias<br /><br />Form2 frm2 = new Form2();<br />frm2.FormClosing += from2_Formclosing;<br />frm2.Show();<br /><br />de esta forma definiendo el evento desde el form1 puede controlar el cierre<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-57926529837482747572014-03-19T14:38:56.053-07:002014-03-19T14:38:56.053-07:00Yo seteo las variable en el segundo formulario , l...Yo seteo las variable en el segundo formulario , luego cierro con close, pero el primer formulario esta abierto, en que momento le asigno el valor, osea en que evento del primer formulario utilizo las variables.LMartinhttps://www.blogger.com/profile/18324462156501614637noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-34034867482596134762014-02-03T04:15:03.211-08:002014-02-03T04:15:03.211-08:00hola Paris
pero la pagina html la cargas donde ?
...hola Paris<br /><br />pero la pagina html la cargas donde ?<br /><br />si usas un control WebBrowser dentro del form podrias navegasd la pagina y luego mediante la funcionalidad del control acceder al html he interactuar con el mismo<br /><br />pero no se si es que haces esto o como seria el contexto del problema<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-30039896902229607062014-01-31T09:23:29.043-08:002014-01-31T09:23:29.043-08:00¿Cómo pasar un valor de un WinForm a una página HT...¿Cómo pasar un valor de un WinForm a una página HTM?<br /><br />Hola, necesito pasar el texto de un Textbox de un formulario windows a un textbox de una página HTM dentro de mi proyecto... cómo lo hago por favor?<br /><br />Muchas gracias,<br /><br />Parisparismiguelhttps://www.blogger.com/profile/02719676910613172914noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-54722611467444437582013-09-25T08:58:17.995-07:002013-09-25T08:58:17.995-07:00Sos groso, sabelo!Sos groso, sabelo!Anonymoushttps://www.blogger.com/profile/05836945453388109752noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-71187230832637170492012-12-03T06:08:37.549-08:002012-12-03T06:08:37.549-08:00hola Richard
si es un string ahi esta le problem...hola Richard <br /><br />si es un string ahi esta le problema no debe serlo, debes asegurarte que el campo devuelve un valor numerico<br /><br />si es texto alfanumerico este no se puede convertir a bool, el campo deberia ser del tipo "bit" en la base de datos<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-43180590102825311662012-11-30T07:25:33.692-08:002012-11-30T07:25:33.692-08:00ya lo revise y es un string aqui esta el codigo en...ya lo revise y es un string aqui esta el codigo en la capa de acceso:<br />Public Shared Function GetUsuarioById(CodUsuario As String) As Usuarios<br /> Dim usuario As Usuarios = Nothing<br /> Using conn As New SqlConnection(ConfigurationManager.ConnectionStrings("default").ToString())<br /> conn.Open()<br /><br /> Dim cmd As New SqlCommand("SP_Listar_Usuarios", conn)<br /> cmd.CommandType = CommandType.StoredProcedure<br /> cmd.Parameters.AddWithValue("@criterio", CodUsuario)<br /><br /> Dim reader As SqlDataReader = cmd.ExecuteReader()<br /><br /> If reader.Read() Then<br /> usuario = LoadComboUsuarios(reader, True)<br /> End If<br /> End Using<br /> Return usuario<br /> End FunctionRichardhttps://www.blogger.com/profile/12805287156662259621noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-62345306213505913502012-11-30T05:11:31.954-08:002012-11-30T05:11:31.954-08:00hola
estas seguro que en cod_rol devuelves un v...hola <br /><br />estas seguro que en cod_rol devuelves un valor numerico en lugar de la descripcion "admin" ?<br /><br />si pones un breakpoint en el codigo y pasas el mouse por sobre las propiedades para evaluar que contenido presentan cuando conviertes en int asignas un valor numerico<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-67209660488045766742012-11-30T01:46:52.708-08:002012-11-30T01:46:52.708-08:00Hola Leandro disculpa necesito tu ayuda, sigo inte...Hola Leandro disculpa necesito tu ayuda, sigo intentando guardar en mi clas RecolectarDatos.vb pero no lo condigo. En dicha clase tengo 3 datos de los cuales 1 es string, bien en mi formulario Login tengo esto: a nivel de formulario private usuario as usuariosEntity = Nothing<br />private Intentos as integer = 0<br /><br />en el boton iniciar:<br /> '<br /> usuario = UsuarioBOL.GetByUsuariosId(TxtUsuario.Text)<br /><br /> Dim codrol As Integer = Convert.ToInt32(usuario.cod_rol)<br /> Dim codempleado As Integer = Convert.ToInt32(usuario.cod_empleado)<br /> Dim users As String = usuario.cod_usuario<br /><br /> Dim datos As RecolectarDatos = RecolectarDatos.Instance()<br /><br /> Dim temp As Integer = 0<br /><br /> <br /><br /> I If StrConv(users, temp) Then<br /> datos.Dato1 = temp<br /> End If<br /><br /> If Integer.TryParse(codrol, temp) Then<br /> datos.Dato2 = temp<br /> End If<br /><br /> If Integer.TryParse(codempleado, temp) Then<br /> datos.Dato3 = temp<br /> End If<br /><br />Pero me sale un error: La conversion de la cadena "admin" en el tipo Boolean no es valida.<br /><br />No se que hacer<br /><br />Richardhttps://www.blogger.com/profile/12805287156662259621noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-73633290765558320532012-11-26T11:05:08.888-08:002012-11-26T11:05:08.888-08:00hola Richard
en tu capa de datos podrias hacer c...hola Richard <br /><br />en tu capa de datos podrias hacer como explico aqui<br /><br /><a href="http://ltuttini.blogspot.com.ar/2011/02/winforms-edicion-empleados-grabar.html" rel="nofollow">[WinForms] Edición Empleados</a><br /><br />para cargar una entidad <br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-5690169823621419892012-11-26T09:18:40.250-08:002012-11-26T09:18:40.250-08:00ok te explico veo que la mayoria te ha consultado ...ok te explico veo que la mayoria te ha consultado como obtener y guardar la informacion adicional del usuario logueado, bueno yo estoy desarrollando en capas (basado en tus ejemplos) y todo funciona bien, no se como lo siguiente: quiero hacer un query(store procedure) con inner join para tener el usuario, password, codEmpleado, NombreEmpleado. Pero como estoy usando entidades no se como hacerlo esto en mi capa de acceso, y despues guardar la informacion en la Clase ObtenerDatos() ya que tu ejemplo de siglenton() usas integer y yo tengo tipo string y el tryparse me da error con strigRichardhttps://www.blogger.com/profile/12805287156662259621noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-43686122317158140412012-11-26T03:48:53.884-08:002012-11-26T03:48:53.884-08:00hola Richard
no entendi, que es lo que intentas ...hola Richard <br /><br />no entendi, que es lo que intentas parsear ?<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-14724337570049545062012-11-25T21:01:17.415-08:002012-11-25T21:01:17.415-08:00Hola Leandro esta muy educativo tu ejemplo gracias...Hola Leandro esta muy educativo tu ejemplo gracias, pero si yo quiero usar string no me funciona el tryparse cual debo usar?. GraciasRichardhttps://www.blogger.com/profile/12805287156662259621noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-13954735428179807782012-10-25T08:02:48.342-07:002012-10-25T08:02:48.342-07:00hola
podrias desde el form padre enviar una accio...hola<br /><br />podrias desde el form padre enviar una accion al forma hijo<br />si defines una interfaz que especifique el nombre, podrias invocar cualqueir accion en el form hijo, siempre y cuando tengas la instancia del mismo <br /><br />podrias aplicar una logica como esta<br /><br /><a href="http://ltuttini.blogspot.com.ar/2010/11/winforms-realizar-acciones-en.html" rel="nofollow">[WinForms] Realizar Acciones en formularios hijo</a><br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-80211624123530341382012-10-25T07:12:00.127-07:002012-10-25T07:12:00.127-07:00hola d nuevo. primero que nada debo felicitarte po...hola d nuevo. primero que nada debo felicitarte por cada una de tus entradas que son excelentes, quisiera pedirte ayuda pues tengo un form padre y varios hijos a los que accedo por medio de un treeview y un panel y los form hijos se muestran en dicho panel contenido en el form padre, el problema que tengo es que solo tengo un botón de guardar nada mas y esta localizado en el padre pero no se como guardar los datos introducidos en las cajas de texto de los form hijos en el padre.Erika A.Bhttps://www.blogger.com/profile/15221687596886269288noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-69996650725781816722012-08-02T04:55:23.383-07:002012-08-02T04:55:23.383-07:00hola francisco
hasta donde se no existe ningun po...hola francisco<br /><br />hasta donde se no existe ningun pooling en los datatable, existe ese concepto en ado.net para administrar las conexiones a la db, pero esto no tene nada que ver con singletos o el objetivo que aqui se plantea en la comunicacion de formularios<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-39544629678616623202012-08-01T12:34:17.795-07:002012-08-01T12:34:17.795-07:00Me recomiendas usar un object pooling de datatable...Me recomiendas usar un object pooling de datatables para mi aplicacion implementando singleton??? <br />gracias.franciscohttps://www.blogger.com/profile/14269228148132936724noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-32151759911520713182012-08-01T08:39:27.828-07:002012-08-01T08:39:27.828-07:00hola francisco
vas a tener que investigar sobre S...hola francisco<br /><br />vas a tener que investigar sobre SignalR<br /><br />http://social.msdn.microsoft.com/Forums/es-ES/netfxwebes/thread/11e35154-cea7-41d4-b414-813e5e52d2dd<br /><br />este permite desde el server notificar a los clientes para que actualicen<br /><br />eso si necesitas .net 4 para que funcione<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-29380108746750083912012-07-31T16:32:02.828-07:002012-07-31T16:32:02.828-07:00es que el datatable que ocupare lo necesitan varia...es que el datatable que ocupare lo necesitan varias clases para comparar datos.... gracias ya pude resolverlo con singleton..<br /><br />si me ayudaras con otra duda...<br /><br />tengo una aplicacion web de productos de la BD northwind <br /><br />dos campos <br /><br />idproducto <br />cantidad<br /><br /><br />simplemente los lleno y eso llama a una funcion llamada <br /><br />realizarventa(idproducto,cantidad) <br /><br />esta realiza la coneccion y el command y todo el rollo para guardar ..... tengo otra aplicacion de escritorio que pide lo mismo <br /><br />idproducto<br />cantidad<br /><br />para guardar eso llamo al servico web y a la funcion realizarventa(idproducto,cantidad)<br /><br />y le paso los campos <br /><br />y tengo un datagrid donde tengo toda la tabla products <br /><br />la pregunta es... como puedo hacer para que si hago una venta en la aplicacion web se actualizen los datos del datagrid teniendo la aplicacion abierta claro<br /><br /><br />perdon si no le entiendes a lo que escribo de antemano graciasfranciscohttps://www.blogger.com/profile/14269228148132936724noreply@blogger.com