private void fnSaveComment(string comment)
        {
            var proyArchivo = (ProyectoArchivo)imgSelected.Tag;

            if (proyArchivo != null)
            {
                if ((!string.IsNullOrEmpty(comment) && comment != "Ingrese comentario..."))
                {
                    ArchivoComentario temp = new ArchivoComentario();
                    temp.IdProyectoArchivo      = proyArchivo.IdProyectoArchivo;
                    temp.ArchivoComentarioDescr = comment;
                    temp.FechaCreacion          = DateTime.Now;
                    temp.IdUsuario = _oBLUsuario.GetAll().Where(c => c.CodigoUsuario.ToLower() == WindowsIdentity.GetCurrent().Name.ToLower()).FirstOrDefault().IdUsuario;
                    _oBLArchivoComentario.AddNew(temp);

                    fnLoadComments(proyArchivo.IdProyectoArchivo);
                }
                else
                {
                    MessageBox.Show("El comentario no puede estar vacío.", "J&J Electromecánica - Aplicación",
                                    MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("No se ha seleccionado una imagen.", "J&J Electromecánica - Aplicación",
                                MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
示例#2
0
        private void fnLoadLists()
        {
            bool exist      = false;
            var  userList   = _oBLUsuario.GetAll();
            var  memberList = _oBLProyectoMiembro.GetAll().Where(c => c.IdProyecto == IdProyecto);

            listBoxMembers.Items.Clear();
            listBoxUsers.Items.Clear();

            foreach (var item in memberList)
            {
                listBoxMembers.Items.Add(string.Format("{0} | {1} | {2} | {3}", item.IdUsuario, item.Usuario.CodigoUsuario, item.Usuario.NombreUsuario, item.MiembroPermiso));
            }

            foreach (var item in userList)
            {
                foreach (var itemList in listBoxMembers.Items)
                {
                    if (itemList.ToString().Replace(" | R", "").Replace(" | F", "").Replace(" | E", "") ==
                        string.Format("{0} | {1} | {2}", item.IdUsuario, item.CodigoUsuario, item.NombreUsuario))
                    {
                        exist = true;
                        break;
                    }
                }
                if (!exist)
                {
                    listBoxUsers.Items.Add(string.Format("{0} | {1} | {2}", item.IdUsuario, item.CodigoUsuario, item.NombreUsuario));
                }

                exist = false;
            }
        }