/// <summary> /// MUEVE UN EMAIL DE CARPETA /// </summary> /// <param name="NumeroEmail"></param> public void MoverEmail(Email e, Carpeta carpetaActual, Carpeta carpetaDestino) { SqlConnection conexion = new SqlConnection(Conexion.Cnn); SqlCommand cmd = Conexion.GetCommand("spMoverEmail", conexion, CommandType.StoredProcedure); SqlParameter _numeroEmail = new SqlParameter("@NumeroEmail", e.NUMERO_EMAIL); SqlParameter _numCarpetaActual = new SqlParameter("@NumeroCarpetaActual", carpetaActual.NUMERO_CARPETA); SqlParameter _numCarpetaDestino = new SqlParameter("@NumeroCarpetaDestino", carpetaDestino.NUMERO_CARPETA); cmd.Parameters.Add(_numeroEmail); cmd.Parameters.Add(_numCarpetaActual); cmd.Parameters.Add(_numCarpetaDestino); try { conexion.Open(); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new ApplicationException("Problemas con la base de datos:" + ex.Message); } finally { conexion.Close(); } }
protected void CheckBox1_CheckedChanged(object sender, EventArgs e) { if (Session["cuenta"] != null) { CheckBox imb = sender as CheckBox; GridViewRow gvr = (GridViewRow)imb.NamingContainer; int index = gvr.RowIndex; //obteniendo la cuenta int carpeta = Carpeta.obtener_carpeta(nombre_carpeta, username, null, 0); List <string[]> lista = Usuario.vista_correos(carpeta); if (Convert.ToInt32(lista[index][1]) == 0) { Mensaje.cambiarEstado(1, Convert.ToInt32(lista[index][0])); } else { Mensaje.cambiarEstado(0, Convert.ToInt32(lista[index][0])); } lista = Usuario.vista_correos(carpeta); if (Convert.ToInt32(lista[index][1]) == 0) { imb.Checked = false; imb.Text = "No leido"; } else { imb.Checked = true; imb.Text = "Leido"; } } }
private async void listaTareas_SelectionChanged(object sender, SelectionChangedEventArgs e) { Carpeta item = (Carpeta)listaTareas.SelectedItem; string nombre = item.name; Debug.WriteLine(nombre); StorageFolder carpeta = ApplicationData.Current.LocalFolder; StorageFolder ots = await carpeta.GetFolderAsync("OT's"); IReadOnlyList <StorageFolder> foldersList = await ots.GetFoldersAsync(); foreach (StorageFolder folder in foldersList) { Debug.WriteLine(folder.Name); if (folder.Name == nombre) { StorageFolder laCarpeta = await ots.GetFolderAsync(nombre); IReadOnlyList <StorageFile> fileList = await laCarpeta.GetFilesAsync(); foreach (StorageFile file in fileList) { Debug.WriteLine(file.Name); string contenido = await FileIO.ReadTextAsync(file); MessageDialog mensaje = new MessageDialog(contenido, file.Name); await mensaje.ShowAsync(); } } } }
public async Task <IActionResult> Edit(int id, [Bind("CarpetaId,IDCarpeta,AgrupacionSocial,Cuerpos,Fojas,Poligono,Id,DepartamentoId,ProvinciaId,MunicipioId,UbicacionId")] Carpeta carpeta) { if (id != carpeta.CarpetaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carpeta); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarpetasExists(carpeta.CarpetaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(carpeta)); }
public void AgregarCarpeta(Carpeta carpetaNueva, int idUsuario) { carpetaNueva.IdUsuario = idUsuario; carpetaNueva.FechaCreacion = DateTime.Now; ctx.Carpeta.Add(carpetaNueva); ctx.SaveChanges(); }
/// <summary> /// CUENTA EL TOTAL DE EMAILS DE UNA CARPETA SIN LEER /// </summary> /// <param name="numCarpeta"></param> /// <returns></returns> internal int ContarMailsCarpetaSinLeer(Carpeta c) { SqlConnection conexion = new SqlConnection(Conexion.Cnn); SqlCommand cmd = Conexion.GetCommand("spContarMailsSinLeer", conexion, CommandType.StoredProcedure); SqlParameter _ci = new SqlParameter("@numCarpeta", c.NUMERO_CARPETA); SqlParameter _retorno = new SqlParameter("@Retorno", SqlDbType.Int); _retorno.Direction = ParameterDirection.ReturnValue; cmd.Parameters.Add(_ci); cmd.Parameters.Add(_retorno); int cantSinLeer = 0; SqlDataReader reader; try { conexion.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { cantSinLeer = (int)reader["Total"]; } } catch (Exception ex) { throw new ApplicationException("Problemas con la base de datos:" + ex.Message); } finally { conexion.Close(); } return(cantSinLeer); }
protected void btnNuevaCarpeta_Click(object sender, EventArgs e) { try { if (!String.IsNullOrEmpty(txtNuevaCarpetaNombre.Text)) { //ILogicaCarpetas lc = FabricaLogica.getLogicaCarpetas(); ServiceWebMail sm = new ServiceWebMail(); Carpeta c = new Carpeta(); SiteAlumno master = (SiteAlumno)Master; c.NOMBRE_CARPETA = txtNuevaCarpetaNombre.Text; c.USUARIO = master.USUARIO_LOGUEADO; //lc.AgregarCarpeta(c); sm.AgregarCarpeta(c); RefreshFolders(); lblInfo.Text = "Carpeta creada"; txtNuevaCarpetaNombre.Text = ""; } else { lblInfo.Text = "Ingrese un nombre de carpeta"; } } catch (Exception ex) { lblInfo.Text = ex.Message; } }
public ActionResult crear(CrearCarpetaModel cc) { if (Session["usuarioid"] != null) { if (ModelState.IsValid) { Carpeta carpeta = new Carpeta(); carpeta.Nombre = cc.Nombre; carpeta.Descripcion = cc.Descripcion; carpeta.FechaCreacion = DateTime.Now; carpeta.IdUsuario = (int)Session["usuarioid"]; CTX.Carpeta.Add(carpeta); CTX.SaveChanges(); return(RedirectToAction("Listar")); } else { return(View(cc)); } } else { TempData["mensaje"] = "login requerido"; TempData["regreso"] = "/Carpetas/crear"; return(RedirectToAction("login", "home")); } }
protected void ddlFolders_SelectedIndexChanged(object sender, EventArgs e) { try { //ILogicaEmails le = FabricaLogica.getLogicaEmails(); ServiceWebMail sm = new ServiceWebMail(); Carpeta current = (Carpeta)Session["Carpeta"]; if (current != null) { //le.MoverEmail(Convert.ToInt32(Session["EmailId"]), current.NUMERO_CARPETA, Convert.ToInt32(ddlFolders.SelectedValue)); refServiceWebMail.Email email = new refServiceWebMail.Email(); email.NUMERO_EMAIL = Convert.ToInt32(Session["EmailId"]); Carpeta cdestino = new Carpeta { NUMERO_CARPETA = Convert.ToInt32(ddlFolders.SelectedValue) }; //le.MoverEmail(email, current, cdestino); sm.MoverEmail(email, current, cdestino); lblInfo.Text = "El email se movio a la carpeta " + ddlFolders.SelectedItem.Text; } } catch (Exception ex) { lblInfo.Text = ex.Message; } }
protected void FolderListRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e) { try { if (e.Item != null && e.Item.DataItem != null) { //-- Creo el objeto que tiene los datos de la ROW del Listview //---------------------------------------------------------------- RepeaterItem dataItem = e.Item; Carpeta folder = (Carpeta)dataItem.DataItem; //ILogicaCarpetas lc = FabricaLogica.getLogicaCarpetas(); ServiceWebMail sm = new ServiceWebMail(); //if (lc.IsCarpetaSistema(folder)) if (sm.IsCarpetaSistema(folder)) { dataItem.FindControl("lnkEliminar").Visible = false; } } } catch (Exception ex) { lblInfo.Text = ex.Message; } }
public ActionResult nueva(int?id) { if (Session["usuarioid"] != null) { int sid = (int)Session["usuarioid"]; if (id != null) { Carpeta carpeta = ctx.Carpeta.FirstOrDefault(o => o.IdCarpeta == id); ViewBag.Nombre = carpeta.Nombre; CrearTareaModel ct = new CrearTareaModel(); ct.carpetas = ctx.Carpeta.Where(o => o.IdUsuario == sid).ToList <Carpeta>(); ct.IdCarpeta = carpeta.IdCarpeta; return(View(ct)); } else { CrearTareaModel ct = new CrearTareaModel(); ct.carpetas = ctx.Carpeta.Where(o => o.IdUsuario == sid).ToList <Carpeta>(); return(View(ct)); } } else { TempData["mensaje"] = "login requerido"; TempData["regreso"] = "/Tareas/nueva/"; if (id != null) { TempData["regreso"] = TempData["regreso"] + id.ToString(); } return(RedirectToAction("login", "home")); } }
public async Task <ActionResult <Carpeta> > PostCarpeta(Carpeta carpeta) { _context.Carpetas.Add(carpeta); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCarpeta", new { id = carpeta.IdCarpeta }, carpeta)); }
public async Task <IActionResult> Create([Bind("CarpetaId,IDCarpeta,AgrupacionSocial,Cuerpos,Fojas,Poligono,Id,DepartamentoId,ProvinciaId,MunicipioId,UbicacionId")] Carpeta carpeta) { var CarpetasAux = _context.Carpetas.Where(ca => ca.IDCarpeta == carpeta.IDCarpeta).FirstOrDefault(); if (CarpetasAux == null) { if (ModelState.IsValid) { carpeta.FechaRegistro = DateTime.Now; _context.Add(carpeta); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } else { //TempData["mensage"] = "El ID Carpetas" + CarpetasAux.IDCarpetas + " ya se encuentra tegistrado"; //this.AddMessageFixed(, "Un mensaje de prueba"); return(RedirectToAction("Create")); } } else { TempData["mensage"] = "El ID Carpetas" + CarpetasAux.IDCarpeta + " ya se encuentra tegistrado"; //this.AddMessageFixed(, "Un mensaje de prueba"); return(RedirectToAction("Create")); } //return View(carpeta); }
/// <summary> /// ELIMINA UNA CARPETA DEL SISTEMA /// </summary> /// <param name="numeroCarpeta"></param> public void EliminarCarpeta(Carpeta c) { SqlConnection conexion = new SqlConnection(Conexion.Cnn); SqlCommand cmd = Conexion.GetCommand("spEliminarCarpeta", conexion, CommandType.StoredProcedure); SqlParameter _numeroCarpeta = new SqlParameter("@NumeroCarpeta", c.NUMERO_CARPETA); SqlParameter _Retorno = new SqlParameter("@Retorno", SqlDbType.Int); _Retorno.Direction = ParameterDirection.ReturnValue; cmd.Parameters.Add(_numeroCarpeta); cmd.Parameters.Add(_Retorno); try { conexion.Open(); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new ApplicationException("Problemas con la base de datos:" + ex.Message); } finally { conexion.Close(); } }
public async Task <IActionResult> PutCarpeta(int id, Carpeta carpeta) { if (id != carpeta.IdCarpeta) { return(BadRequest()); } _context.Entry(carpeta).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarpetaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Crear(CarpetaVal carpetaVal) { try { int id; if (!ModelState.IsValid) { return View(); } else { Carpeta carpeta = new Carpeta(); int.TryParse(Session["IdUsuario"].ToString(), out id); carpeta.IdUsuario = id; carpeta.Nombre = carpetaVal.Nombre; carpeta.Descripcion = carpetaVal.Descripcion; _generalService.Create(carpeta); return RedirectToAction("Index"); } } catch (Exception e) { throw e; } }
public void InsertarCarpeta(Carpeta car) { car.IdUsuario = Int32.Parse(System.Web.HttpContext.Current.Session["ID"].ToString()); car.FechaCreacion = DateTime.Now; ctx.Carpetas.Add(car); ctx.SaveChanges(); }
public Carpeta crearCarpetaGeneral(int usuarioId) { Carpeta carpetaGeneral = new Carpeta(usuarioId); ctx.Carpeta.Add(carpetaGeneral); ctx.SaveChanges(); return(carpetaGeneral); }
public Carpeta ObtenerCarpetaPorId(int?id) { Carpeta carpeta = (from u in ctx.Carpeta where u.IdCarpeta == id select u) .FirstOrDefault(); return(carpeta); }
public void ModificarCarpeta(Carpeta carpeta) { Carpeta carpetaActual = bdTareas.Carpeta.FirstOrDefault(c => c.IdCarpeta == carpeta.IdCarpeta); carpetaActual.Nombre = carpeta.Nombre; carpetaActual.Descripcion = carpeta.Descripcion; bdTareas.SaveChanges(); }
public void CrearCarpeta(Carpeta carpeta, int id) { carpeta.IdUsuario = id; //Se asigna esa carpeta creada al usuario logueado carpeta.FechaCreacion = DateTime.Now; bdTareas.Carpeta.Add(carpeta); bdTareas.SaveChanges(); }
private void UpdateProcessedDirectory(Carpeta carpeta) { SqlParameter[] parameterList = { new SqlParameter("@idNomina", carpeta.IDNomina) }; SqlServer BaseNomina = new SqlServer(); BaseNomina.ConnectionString = ConfigurationManager.ConnectionStrings["cnxBaseNomina"].ToString(); BaseNomina.ExecuteQueryProcedure("UPD_TIMBRE_EXITO_SP", parameterList); }
public void ActualizarCarpeta(Carpeta nuevaCarpeta) { Carpeta carpeta = ctx.Carpetas.Find(nuevaCarpeta.IdCarpeta); carpeta.Nombre = nuevaCarpeta.Nombre; carpeta.Descripcion = nuevaCarpeta.Descripcion; ctx.SaveChanges(); }
public void CreoCarpetaNuevoUsuario(Usuario usurio) { var carpe = (from c in context.Carpeta where c.IdUsuario == usurio.IdUsuario select c).First(); Carpeta car = new Carpeta(); context.Carpeta.Add(car); context.SaveChanges(); }
public Archivo(ArchivoClass archivo, VIGallery vi, WrapPanelPrincipal wrap) { InitializeComponent(); this.main = vi; _wrapMenu = wrap; _archivoClass = archivo; _carpetaPadre = null; _defaultCanvas = canvasFile; Title.SetText(_archivoClass.nombre); }
private void ConvertJsonToClass(string json, Carpeta carpeta) { dynamic obj = JsonConvert.DeserializeObject(json); carpeta.RutaDirectorio = obj.path + "\\"; carpeta.IDEmpresa = obj.idEmpresa; carpeta.IDTipo = obj.idTipo; carpeta.IDUsuario = obj.idUsuario; carpeta.NombreDirectorio = obj.nombreCarpeta; carpeta.NoDocumentos = "0"; }
private void SaveUnstampFile(Documento documento, Carpeta carpetaTimbrar) { if (File.Exists(documento.RutaArchivoError)) { string tempName = "_" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".tmp"; File.Move(documento.RutaArchivoError, documento.RutaArchivoRepetidoError + tempName); } File.Move(documento.RutaXml, documento.RutaArchivoError); WriteLog(string.Format("Archivo: {0} |Result:{1} |Desc:{2}", documento.NombreXml, documento.CodigoResultado, documento.Description)); }
//envia un mensaje a las carpetas que estan en la raiz public void enviar_mensaje(string[] correos, string nombre_carpeta, string tipo_envio, int mensaje, string lista) { for (int i = 0; i < correos.Length; i++) { string[] credencial = obtener_credencial(correos[i]); int carpeta = Carpeta.obtener_carpeta(nombre_carpeta, credencial[0], null, 0); string fecha = obtener_fecha(); //obtener lista de correos Mensaje.asignar_mensaje(tipo_envio, fecha, mensaje, carpeta, username, lista); } }
public Carpeta EditarCarpeta(Carpeta carpeta) { Carpeta carpetaActualizada = ObtenerCarpetaPorId(carpeta.IdCarpeta); carpetaActualizada.Nombre = carpeta.Nombre; carpetaActualizada.Descripcion = carpeta.Descripcion; ctx.SaveChanges(); return(carpetaActualizada); }
public void EliminarCarpeta(int carpetaId) { Carpeta carpeta = ObtenerCarpetaPorId(carpetaId); if (carpeta != null) { ctx.Carpeta.Remove(carpeta); ctx.SaveChanges(); } }