Example #1
0
        public void altaMensaje(MensajePrincipal mensaje)
        {
            string cadenaInsert = @"INSERT INTO MENSAJE_PRINCIPAL VALUES(@texto, @titulo, @fecha);";

            try
            {
                using (SqlConnection con = new SqlConnection(Utilidades.conn))
                {
                    using (SqlCommand cmd = new SqlCommand(cadenaInsert, con))
                    {
                        cmd.Parameters.AddWithValue("@texto", mensaje.Texto);
                        cmd.Parameters.AddWithValue("@titulo", mensaje.Titulo);
                        cmd.Parameters.AddWithValue("@fecha", mensaje.Fecha);

                        con.Open();

                        cmd.ExecuteNonQuery();
                    }
                }
            }
            catch (Exception ex)
            {
                throw new ProyectoException("Error: " + ex.Message);
            }
        }
 public ActionResult AltaMensaje(MensajePrincipal mensaje)
 {
     if (ModelState.IsValid)
     {
         try
         {
             //reparto.completarPlanilla();
             mensajeBL.altaMensaje(mensaje);
             return(RedirectToAction("Index", "Home"));
         }
         catch (ProyectoException ex)
         {
             ViewBag.Mensaje = ex.Message;
             return(View("~/Views/Shared/_Mensajes.cshtml"));
         }
     }
     else
     {
         return(View(mensaje));
     }
 }
Example #3
0
        public List <MensajePrincipal> obtenerTodos()
        {
            List <MensajePrincipal> mensajes = new List <MensajePrincipal>();
            string cadenaSelect = "SELECT * FROM MENSAJE_PRINCIPAL;";

            try
            {
                using (SqlConnection con = new SqlConnection(Utilidades.conn))
                {
                    con.Open();

                    using (SqlCommand cmd = new SqlCommand(cadenaSelect, con))
                    {
                        using (SqlDataReader dr = cmd.ExecuteReader())
                        {
                            while (dr.Read())
                            {
                                MensajePrincipal mensaje = new MensajePrincipal
                                {
                                    Id     = Convert.ToInt32(dr["Id"]),
                                    Texto  = dr["Texto"].ToString(),
                                    Fecha  = Convert.ToDateTime(dr["Fecha"]),
                                    Titulo = dr["Titulo"].ToString(),
                                };
                                mensajes.Add(mensaje);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw new ProyectoException("Error: " + ex.Message);
            }

            return(mensajes);
        }
 public void altaMensaje(MensajePrincipal mensaje)
 {
     mensajeDAL.altaMensaje(mensaje);
 }