示例#1
0
 public static int Insert(ComunicadoInternoInfo _ComunicadoInternoInfo)
 {
     //Execute the query and return the new Guid
     object retval= _AdoHelper.ExecuteScalar(ConnectionString,"ComunicadoInternoInsert",
         new SqlParameter("@FechaInicio", _ComunicadoInternoInfo.FechaInicio),
         new SqlParameter("@FechaFin", _ComunicadoInternoInfo.FechaFin),
         new SqlParameter("@Mensaje", _ComunicadoInternoInfo.Mensaje),
         new SqlParameter("@Correlativo", _ComunicadoInternoInfo.Correlativo),
         new SqlParameter("@UsuarioId", _ComunicadoInternoInfo.UsuarioId),
         new SqlParameter("@TipoComunicadoId", _ComunicadoInternoInfo.TipoComunicadoId)
     );
     return Int32.Parse(retval.ToString());
 }
示例#2
0
        /// <summary>
        /// Creates a new instance of the ComunicadoInterno class and populates it with data from the specified SqlDataReader.
        /// </summary>
        private static ComunicadoInternoInfo MakeComunicadoInterno(SqlDataReader dataReader)
        {
            ComunicadoInternoInfo comunicadoInterno = new ComunicadoInternoInfo();

            if (dataReader.IsDBNull(ComunicadoInternoId) == false)
                comunicadoInterno.ComunicadoInternoId = dataReader.GetInt32(ComunicadoInternoId);
            if (dataReader.IsDBNull(FechaInicio) == false)
                comunicadoInterno.FechaInicio = dataReader.GetDateTime(FechaInicio);
            if (dataReader.IsDBNull(FechaFin) == false)
                comunicadoInterno.FechaFin = dataReader.GetDateTime(FechaFin);
            if (dataReader.IsDBNull(Mensaje) == false)
                comunicadoInterno.Mensaje = dataReader.GetString(Mensaje);
            if (dataReader.IsDBNull(Correlativo) == false)
                comunicadoInterno.Correlativo = dataReader.GetString(Correlativo);
            if (dataReader.IsDBNull(UsuarioId) == false)
                comunicadoInterno.UsuarioId = dataReader.GetInt32(UsuarioId);
            if (dataReader.IsDBNull(TipoComunicadoId) == false)
                comunicadoInterno.TipoComunicadoId = dataReader.GetInt32(TipoComunicadoId);

            return comunicadoInterno;
        }
示例#3
0
 public static void Delete(ComunicadoInternoInfo _ComunicadoInternoInfo)
 {
     _AdoHelper.ExecuteNonQuery(ConnectionString,CommandType.StoredProcedure, "ComunicadoInternoDelete",
         new SqlParameter("@ComunicadoInternoId", _ComunicadoInternoInfo.ComunicadoInternoId)
     );
 }
示例#4
0
 public static void Update(ComunicadoInternoInfo _ComunicadoInternoInfo)
 {
     _AdoHelper.ExecuteNonQuery(ConnectionString,CommandType.StoredProcedure, "ComunicadoInternoUpdate",
         new SqlParameter("@ComunicadoInternoId", _ComunicadoInternoInfo.ComunicadoInternoId),
         new SqlParameter("@FechaInicio", _ComunicadoInternoInfo.FechaInicio),
         new SqlParameter("@FechaFin", _ComunicadoInternoInfo.FechaFin),
         new SqlParameter("@Mensaje", _ComunicadoInternoInfo.Mensaje),
         new SqlParameter("@Correlativo", _ComunicadoInternoInfo.Correlativo),
         new SqlParameter("@UsuarioId", _ComunicadoInternoInfo.UsuarioId),
         new SqlParameter("@TipoComunicadoId", _ComunicadoInternoInfo.TipoComunicadoId)
     );
 }