public SqlOperation GetCreateStatement(BaseEntity entity) { var operation = new SqlOperation() { ProcedureName = "CRUD_USUARIOS" }; var user = (User)entity; operation.AddVarcharParam(DbColIdUsuario, user.IdUsuario); operation.AddVarcharParam(DbColNombre_Usuario, user.NombreUsuario); operation.AddVarcharParam(DbColDireccion_Usuario, user.DirUsuario); operation.AddVarcharParam(DbColProvincia_Usuario, user.Prov_Usuario); operation.AddVarcharParam(DbColCanton_Usuario, user.Cant_Usuario); operation.AddVarcharParam(DbColDistrito_Usuario, user.Dist_Usuario); operation.AddVarcharParam(DbColCorreo_Usuario, user.Correo_Usuario); operation.AddVarcharParam(DbColContrasenia_Usuario, user.Pass_Usuario); operation.AddDateParam(DbColFecha_Nacimiento, user.FNac_Usuario); operation.AddByteParam(DbColImagen_Usuario, ConvertImageToByteArray(user.Imagen_Usuario)); operation.AddDateParam(DbColFecha_Creacion, user.FCreacion_Usuario); operation.AddIntParam(DbColIdRole, user.IdRole); operation.AddVarcharParam(DbColIdEntidad, user.IdEntidad); operation.AddIntParam(DbCrudAction, (int)CrudActionEnum.Create); return(operation); }
public SqlOperation GetCreateStatement(BaseEntity entity) { var operation = new SqlOperation() { ProcedureName = "CRUD_EVENTO" }; var evento = (Evento)entity; operation.Parameters = new List <SqlParameter>(); operation.AddIntParam(DbColIdEvento, evento.IdEvento); operation.AddVarcharParam(DbColNombreEvento, evento.NombreEvento); operation.AddVarcharParam(DbColUbicacionEvento, evento.UbicacionEvento); operation.AddVarcharParam(DbColDescripcionEvento, evento.DescripcionEvento); operation.AddByteParam(DbColLogoEvento, ConvertImageToByteArray(evento.LogoEvento)); operation.AddIntParam(DbColIdCategoria, evento.IdCategoria); operation.AddIntParam(DbColCupoEvento, evento.CupoEvento); operation.AddVarcharParam(DbColIdEntidad, evento.IdEntidad); operation.AddDateParam(DbColFechaInicioEvento, evento.FechaInicioEvento); operation.AddDateParam(DbColFechaFinalEvento, evento.FechaFinalEvento); operation.AddDateParam(DbColFechaInicioInscripcion, evento.FechaInicioInscripcion); operation.AddDateParam(DbColFechaFinalInscripcion, evento.FechaFinalInscripcion); operation.AddDecimalParam(DbColCostoInscripcion, evento.CostoInscripcion); operation.AddIntParam(DbCrudAction, (int)CrudActionEnum.Create); return(operation); }
public SqlOperation GetCreateStatement(BaseEntity entity) { var operation = new SqlOperation() { ProcedureName = "CRUD_PRODUCTO" }; var producto = (Producto)entity; operation.Parameters = new List <SqlParameter>(); operation.AddIntParam(DbColIdProducto, producto.IdProducto); operation.AddVarcharParam(DbColNombreProducto, producto.NombreProducto); operation.AddDecimalParam(DbColCostoProducto, producto.CostoProducto); operation.AddByteParam(DbColLogoProducto, ConvertImageToByteArray(producto.LogoProducto)); operation.AddIntParam(DbCrudAction, (int)CrudActionEnum.Create); return(operation); }
public SqlOperation GetCreateStatement(BaseEntity entity) { var operation = new SqlOperation() { ProcedureName = "CRUD_PATROCINADOR" }; var patrocinador = (Patrocinador)entity; operation.Parameters = new List <SqlParameter>(); operation.AddIntParam(DbColIdPatrocinador, patrocinador.IdPatrocinador); operation.AddVarcharParam(DbColNombrePatrocinador, patrocinador.NombrePatrocinador); operation.AddByteParam(DbColLogoPatrocinio, ConvertImageToByteArray(patrocinador.LogoPatrocinador)); operation.AddIntParam(DbCrudAction, (int)CrudActionEnum.Create); return(operation); }
public SqlOperation GetCreateStatement(BaseEntity entity) { var operation = new SqlOperation() { ProcedureName = "CRUD_INSCRIPCION" }; var inscripcion = (Inscripcion)entity; operation.Parameters = new List <SqlParameter>(); operation.AddIntParam(DbColIdInscripcion, inscripcion.IdInscripcion); operation.AddIntParam(DbColIdEvento, inscripcion.IdEvento); operation.AddVarcharParam(DbColIdUsuario, inscripcion.IdUsuario); operation.AddDateParam(DbColFechaInscripcion, inscripcion.FechaInscripcion); operation.AddVarcharParam(DbColTipoInscripcion, inscripcion.tipoInscripcion); operation.AddByteParam(DbColQrInscripcion, ConvertImageToByteArray(inscripcion.QRInscripcion)); operation.AddIntParam(DbCrudAction, (int)CrudActionEnum.Create); return(operation); }
public SqlOperation GetCreateStatement(BaseEntity entity) { var operation = new SqlOperation() { ProcedureName = "CRUD_ENTIDAD" }; var entidad = (Entidad)entity; operation.Parameters = new List <SqlParameter>(); operation.AddVarcharParam(DbColIdEntidad, entidad.IdEntidad); operation.AddVarcharParam(DbColNombreEntidad, entidad.NombreEntidad); operation.AddVarcharParam(DbColTipoEntidad, entidad.TipoEntidad); operation.AddVarcharParam(DbColNombreComercialEntidad, entidad.NombreComercialEntidad); operation.AddVarcharParam(DbColDireccionEntidad, entidad.DireccionEntidad); operation.AddVarcharParam(DbColTelefonoEntidad, entidad.TelefonoEntidad); operation.AddByteParam(DbColLogoEntidad, ConvertImageToByteArray(entidad.LogoEntidad)); operation.AddVarcharParam(DbColCorreoEntidad, entidad.CorreoEntidad); operation.AddIntParam(DbCrudAction, (int)CrudActionEnum.Create); return(operation); }