//public int AgregarCliente(object Obj) //{ // Models.MensajeModels _oMensajeModel = (Models.MensajeModels)Obj; // SqlCommand Cmd = new SqlCommand("INSERT INTO [dbo].[Mensaje]([Mensaje],[Nombre],[Asunto],[Telefono],[Correo],[Usuario],[Estatus]) VALUES (@Mensaje,@Nombre,@Asunto,@Telefono,@Correo,@Usuario,@Estatus)"); // //@Mensaje,@Asunto,@Telefono,@Correo,@Usuario,@Estatus,@Nombre // Cmd.Parameters.Add("@Mensaje", SqlDbType.VarChar).Value = _oMensajeModel.Mensaje; // Cmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value = _oMensajeModel.Nombre; // Cmd.Parameters.Add("@Asunto", SqlDbType.VarChar).Value = _oMensajeModel.Asunto; // Cmd.Parameters.Add("@Telefono", SqlDbType.VarChar).Value = _oMensajeModel.Telefono; // Cmd.Parameters.Add("@Correo", SqlDbType.VarChar).Value = _oMensajeModel.Correo; // Cmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = _oMensajeModel.Usuario; // Cmd.Parameters.Add("@Estatus", SqlDbType.Int).Value = 0; // Cmd.CommandType = CommandType.Text; // return _oConexionDAL.EjecutarSQL(Cmd); //} public List <MensajeModels> TablaMensajes() { try { string Query = ("select * from Mensaje where Estatus=0"); var Resultado = _oConexionDAL.TablaConnsulta(Query); List <MensajeModels> Mensajes = new List <MensajeModels>(); foreach (DataRow Mensaje in Resultado.Rows) { var _oMensajeModels = new MensajeModels() { IdMensaje = int.Parse(Mensaje[0].ToString()), Mensaje = Mensaje[1].ToString(), Nombre = Mensaje[2].ToString(), Asunto = Mensaje[3].ToString(), Telefono = Mensaje[4].ToString(), Correo = Mensaje[5].ToString(), Usuario = int.Parse(Mensaje[6].ToString()) }; Mensajes.Add(_oMensajeModels); } return(Mensajes); } catch (Exception) { return(null); } }
public MensajeModels Recuperar_Mensa(long IdMensaje) { try { string Query = String.Format("select * from Mensaje where IdMensaje='{0}' and Estatus=0", IdMensaje); var Resultado = _oConexionDAL.TablaConnsulta(Query); DataTable Datos = Resultado; DataRow Row = Datos.Rows[0]; var oMensajeModels = new MensajeModels() { IdMensaje = Convert.ToInt32(Row["IdMensaje"]), Mensaje = Row["Mensaje"].ToString(), Nombre = Row["Nombre"].ToString(), Asunto = Row["Asunto"].ToString(), Telefono = Row["Telefono"].ToString(), Correo = Row["Correo"].ToString(), Usuario = Convert.ToInt32(Row["Usuario"]) }; return(oMensajeModels); } catch (Exception) { return(null); } }
public IActionResult AgregarMensaje([FromBody] MensajeModels _oMensajeModels) { if (_oMensajeModels == null) { return(BadRequest()); } else { _oMensajeDAL.AgregarPublico(_oMensajeModels); } return(CreatedAtRoute("ListaMensajes", new { IdPromocion = _oMensajeModels.IdMensaje }, _oMensajeModels)); }